![]() |
Iguana LATEST
Implementation Guardian of Analysis Algorithms
|
| Niguana | |
| Nbindings | General iguana bindings |
| Calgo_owner_t | Algorithm instance owner type |
| Nclas12 | General CLAS12 algorithms |
| Nrga | CLAS12 Run Group A algorithms |
| CFiducialFilterPass1 | Algorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts |
| CFiducialFilterPass1Validator | iguana::clas12::rga::FiducialFilterPass1 validator |
| CFiducialFilterPass2 | Algorithm: Filter the REC::Particle bank using subsystem-specific fiducial cuts |
| CFiducialFilterPass2Validator | iguana::clas12::rga::FiducialFilterPass2 validator |
| CFTEnergyCorrection | Algorithm: Forward Tagger energy correction |
| CMomentumCorrection | Algorithm: Momentum Corrections |
| CMomentumCorrectionValidator | iguana::clas12::rga::MomentumCorrection validator |
| CCalorimeterLinker | Algorithm: Link particle bank to bank REC::Calorimeter |
| CCalorimeterLinkerVars | Set of variables created by creator algorithm iguana::clas12::CalorimeterLinker |
| CEventBuilderFilter | Algorithm: Filter the particle bank (REC::Particle, or similar) bank by PID from the Event Builder |
| CFiducialFilter | Algorithm: RENAMED to iguana::clas12::rga::FiducialFilterPass1 |
| CFTEnergyCorrection | Algorithm: RENAMED to iguana::clas12::rga::FTEnergyCorrection |
| CMCProximityMatch | Algorithm: Simple MC truth matching by proximity |
| CMCProximityMatchVars | Set of variables created by creator algorithm iguana::clas12::MCProximityMatch |
| CMomentumCorrection | Algorithm: RENAMED to iguana::clas12::rga::MomentumCorrection |
| CPhotonGBTFilter | Algorithm: Filter the REC::Particle photons using pretrained GBT models |
| CPhotonGBTFilterValidator | iguana::clas12::PhotonGBTFilter validator |
| CRGAFiducialFilter | Algorithm: RENAMED to iguana::clas12::rga::FiducialFilterPass2 |
| CSectorFinder | Algorithm: Find the sector for all rows in REC::Particle |
| CSectorFinderValidator | iguana::clas12::SectorFinder validator |
| CSectorFinderVars | Set of variables created by creator algorithm iguana::clas12::SectorFinder |
| CTrajLinker | Algorithm: Link particle bank to bank REC::Traj |
| CTrajLinkerVars | Set of variables created by creator algorithm iguana::clas12::TrajLinker |
| CZVertexFilter | Algorithm: Filter a particle bank by cutting on Z Vertex |
| CZVertexFilterValidator | iguana::clas12::ZVertexFilter validator |
| Nexample | Example algorithms |
| CExampleAlgorithm | Algorithm: This is a template algorithm, used as an example showing how to write an algorithm |
| Nphysics | Physics algorithms |
| CDepolarization | Algorithm: Calculate depolarization factors |
| CDepolarizationValidator | iguana::physics::Depolarization validator |
| CDepolarizationVars | Set of variables created by creator algorithm iguana::physics::Depolarization |
| CDihadronKinematics | Algorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars |
| CDihadronKinematicsValidator | iguana::physics::DihadronKinematics validator |
| CDihadronKinematicsVars | Set of variables created by creator algorithm iguana::physics::DihadronKinematics |
| CInclusiveKinematics | Algorithm: Calculate inclusive kinematics quantities |
| CInclusiveKinematicsValidator | iguana::physics::InclusiveKinematics validator |
| CInclusiveKinematicsVars | Set of variables created by creator algorithm iguana::physics::InclusiveKinematics |
| CSingleHadronKinematics | Algorithm: Calculate semi-inclusive hadron kinematic quantities |
| CSingleHadronKinematicsValidator | iguana::physics::SingleHadronKinematics validator |
| CSingleHadronKinematicsVars | Set of variables created by creator algorithm iguana::physics::SingleHadronKinematics |
| CAlgorithm | Base class for all algorithms to inherit from |
| CAlgorithmFactory | Factory to create an algorithm |
| CAlgorithmSequence | Algorithm: An algorithm that can run a sequence of algorithms |
| CBankColDef | A bank column |
| CBankDef | The definition of a bank |
| CConcurrentParam | Abstract base class for concurrently mutable configuration parameters |
| CConcurrentParamFactory | Factory to create the appropriate ConcurrentParam-derived class instance for the current GlobalConcurrencyModel |
| CConfigFileReader | Configuration file manager |
| CDetectorLayer | Detector layer IDs; this is a copy of coatjava's DetectorLayer class |
| CGlobalParam | Globally accessible parameter |
| CLogger | Simple logger service |
| CMemoizedParam | iguana::ConcurrentParam that uses memoization for thread safety; used when iguana::GlobalConcurrencyModel is "memoize" |
| CMomentum3 | 3-momentum type |
| CMomentum4 | 4-momentum type |
| CObject | A named object with a Logger instance |
| CRCDBReader | RCDB reader |
| CSingleThreadParam | Parameter that is not thread safe; used when iguana::GlobalConcurrencyModel is "single" |
| CValidator | Base class for all algorithm validators to inherit from |
| CYAMLReader | A YAMLReader based on yaml-cpp |