![]() |
Iguana LATEST
Implementation Guardian of Analysis Algorithms
|
| Ciguana::bindings::algo_owner_t | Algorithm instance owner type |
| Ciguana::AlgorithmFactory | Factory to create an algorithm |
| Ciguana::BankColDef | A bank column |
| Ciguana::BankDef | The definition of a bank |
| Ciguana::clas12::CalorimeterLinkerVars | Set of variables created by creator algorithm iguana::clas12::CalorimeterLinker |
| Ciguana::ConcurrentParam< T > | Abstract base class for concurrently mutable configuration parameters |
| Ciguana::MemoizedParam< T > | iguana::ConcurrentParam that uses memoization for thread safety; used when iguana::GlobalConcurrencyModel is "memoize" |
| Ciguana::SingleThreadParam< T > | Parameter that is not thread safe; used when iguana::GlobalConcurrencyModel is "single" |
| Ciguana::ConcurrentParamFactory | Factory to create the appropriate ConcurrentParam-derived class instance for the current GlobalConcurrencyModel |
| Ciguana::physics::DepolarizationVars | Set of variables created by creator algorithm iguana::physics::Depolarization |
| Ciguana::DetectorLayer | Detector layer IDs; this is a copy of coatjava's DetectorLayer class |
| Ciguana::physics::DihadronKinematicsVars | Set of variables created by creator algorithm iguana::physics::DihadronKinematics |
| Ciguana::physics::InclusiveKinematicsVars | Set of variables created by creator algorithm iguana::physics::InclusiveKinematics |
| Ciguana::Logger | Simple logger service |
| Ciguana::clas12::MatchParticleProximityVars | Set of variables created by creator algorithm iguana::clas12::MatchParticleProximity |
| Ciguana::Momentum3 | 3-momentum type |
| Ciguana::Momentum4 | 4-momentum type |
| Ciguana::Object | A named object with a Logger instance |
| Ciguana::Algorithm | Base class for all algorithms to inherit from |
| Ciguana::AlgorithmSequence | Algorithm: An algorithm that can run a sequence of algorithms |
| Ciguana::Validator | Base class for all algorithm validators to inherit from |
| Ciguana::clas12::PhotonGBTFilterValidator | iguana::clas12::PhotonGBTFilter validator |
| Ciguana::clas12::SectorFinderValidator | iguana::clas12::SectorFinder validator |
| Ciguana::clas12::ZVertexFilterValidator | iguana::clas12::ZVertexFilter validator |
| Ciguana::clas12::rga::FiducialFilterPass1Validator | iguana::clas12::rga::FiducialFilterPass1 validator |
| Ciguana::clas12::rga::FiducialFilterPass2Validator | iguana::clas12::rga::FiducialFilterPass2 validator |
| Ciguana::clas12::rga::MomentumCorrectionValidator | iguana::clas12::rga::MomentumCorrection validator |
| Ciguana::physics::DepolarizationValidator | iguana::physics::Depolarization validator |
| Ciguana::physics::DihadronKinematicsValidator | iguana::physics::DihadronKinematics validator |
| Ciguana::physics::InclusiveKinematicsValidator | iguana::physics::InclusiveKinematics validator |
| Ciguana::physics::SingleHadronKinematicsValidator | iguana::physics::SingleHadronKinematics validator |
| Ciguana::clas12::CalorimeterLinker | Algorithm: Link particle bank to bank REC::Calorimeter |
| Ciguana::clas12::EventBuilderFilter | Algorithm: Filter the particle bank (REC::Particle, or similar) bank by PID from the Event Builder |
| Ciguana::clas12::MatchParticleProximity | Algorithm: Simple particle matching by proximity, for example, MC truth-matching |
| Ciguana::clas12::PhotonGBTFilter | Algorithm: Filter the REC::Particle photons using pretrained GBT models |
| Ciguana::clas12::SectorFinder | Algorithm: Find the sector for all rows in REC::Particle |
| Ciguana::clas12::TrajLinker | Algorithm: Link particle bank to bank REC::Traj |
| Ciguana::clas12::ZVertexFilter | Algorithm: Filter a particle bank by cutting on Z Vertex |
| Ciguana::clas12::rga::FTEnergyCorrection | Algorithm: Forward Tagger energy correction |
| Ciguana::clas12::rga::FiducialFilterPass1 | Algorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts |
| Ciguana::example::ExampleSubclassAlgorithm | Algorithm: example demonstrating inheritance from another algorithm |
| Ciguana::clas12::rga::FiducialFilterPass2 | Algorithm: Filter the REC::Particle bank using subsystem-specific fiducial cuts |
| Ciguana::clas12::rga::MomentumCorrection | Algorithm: Momentum Corrections |
| Ciguana::example::ExampleAlgorithm | Algorithm: This is a template algorithm, used as an example showing how to write an algorithm |
| Ciguana::physics::Depolarization | Algorithm: Calculate depolarization factors |
| Ciguana::physics::DihadronKinematics | Algorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars |
| Ciguana::physics::InclusiveKinematics | Algorithm: Calculate inclusive kinematics quantities |
| Ciguana::physics::SingleHadronKinematics | Algorithm: Calculate semi-inclusive hadron kinematic quantities |
| Ciguana::ConfigFileReader | Configuration file manager |
| Ciguana::YAMLReader | A YAMLReader based on yaml-cpp |
| Ciguana::GlobalParam< T > | Globally accessible parameter |
| Ciguana::RCDBReader | RCDB reader |
| Ciguana::clas12::SectorFinderVars | Set of variables created by creator algorithm iguana::clas12::SectorFinder |
| Ciguana::physics::SingleHadronKinematicsVars | Set of variables created by creator algorithm iguana::physics::SingleHadronKinematics |
| Ciguana::clas12::TrajLinkerVars | Set of variables created by creator algorithm iguana::clas12::TrajLinker |