![]() |
Iguana 0.8.0
Implementation Guardian of Analysis Algorithms
|
iguana_src | |
bind | |
python | |
iguana_ex_python_00_run_functions.py | Python version of iguana_ex_cpp_00_run_functions.cc (for more details, see this .cc file) |
iguana_ex_python_01_action_functions.py | Python version of iguana_ex_cpp_01_action_functions.cc (for more details, see this .cc file) |
iguana_ex_python_hipopy.py | Python iguana example using HIPOPy: https://github.com/mfmceneaney/hipopy |
examples | |
config | |
my_config_directory | |
algorithms | |
clas12 | |
ZVertexFilter | |
Config.yaml | |
iguana_ex_cpp_00_run_functions.cc | Example using full HIPO banks with Iguana algorithms' Run functions. This example requires the user to have the C++ hipo::bank objects; see other examples if you do not have banks in this format |
iguana_ex_cpp_01_action_functions.cc | Example using Iguana action functions on data from bank rows. This is useful for users who do not have the hipo::bank objects, instead only having the numerical data from them |
iguana_ex_cpp_config_files.cc | Example showing how to control algorithm configuration |
iguana_ex_cpp_dataframes.cc | Example using HIPO data frames with Iguana. Requires ROOT |
iguana_ex_cpp_ROOT_macro.C | Very simple example showing how to load and use an Iguana algorithm in a ROOT macro; this example only runs the algorithm and does not require any input data |
iguana_ex_fortran_01_action_functions.f | Fortran example demonstrating how to read a HIPO file and use its data with Iguana algorithms' action functions. Run with no arguments to see the usage guide |
src | |
iguana | |
algorithms | |
clas12 | |
CalorimeterLinker | |
Algorithm.h | |
EventBuilderFilter | |
Algorithm.h | |
Config.yaml | |
FiducialFilter | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
FTEnergyCorrection | |
Algorithm.h | |
MomentumCorrection | |
Algorithm.h | |
Validator.h | |
PhotonGBTFilter | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
SectorFinder | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
TrajLinker | |
Algorithm.h | |
ZVertexFilter | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
example | |
ExampleAlgorithm | |
Algorithm.h | |
Config.yaml | |
physics | |
Depolarization | |
Algorithm.h | |
Validator.h | |
DihadronKinematics | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
InclusiveKinematics | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
SingleHadronKinematics | |
Algorithm.h | |
Config.yaml | |
Validator.h | |
Tools.h | |
Algorithm.h | |
AlgorithmBoilerplate.h | Preprocessor macros to generate standardized algorithm boilerplate code |
AlgorithmSequence.h | |
TypeDefs.h | Common objects used in algorithms |
Validator.h | |
bankdefs | |
iguana.json | |
bindings | |
Bindings.h | |
services | |
ConcurrentParam.h | |
ConfigFileReader.h | |
GlobalParam.h | |
Logger.h | |
Object.h | |
RCDBReader.h | |
YAMLReader.h | |
tests | |
include | |
TestAlgorithm.h | |
TestConfig.h | |
TestLogger.h | |
TestMultithreading.h | |
TestValidator.h | |
src | |
iguana | |
bankdefs | |
BankDefs.h |