![]() |
Iguana 0.9.0
Implementation Guardian of Analysis Algorithms
|
Niguana | General, top-level namespace for algorithms and infrastructure. For algorithms and bindings, see its sub-namespaces |
Nbindings | General iguana bindings |
Calgo_owner_t | Algorithm instance owner type |
Nclas12 | CLAS12 algorithms |
CCalorimeterLinker | Algorithm: Link particle bank to bank REC::Calorimeter |
CCalorimeterLinkerVars | Set of variables created by creator algorithm iguana::clas12::CalorimeterLinker |
CEventBuilderFilter | Algorithm: Filter the REC::Particle (or similar) bank by PID from the Event Builder |
CFiducialFilter | Algorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts |
CFiducialFilterValidator | iguana::clas12::FiducialFilter validator |
CFTEnergyCorrection | Algorithm: Forward Tagger energy correction |
CMomentumCorrection | Algorithm: Momentum Corrections |
CMomentumCorrectionValidator | iguana::clas12::MomentumCorrection validator |
CPhotonGBTFilter | Algorithm: Filter the REC::Particle photons using pretrained GBT models |
CPhotonGBTFilterValidator | iguana::clas12::PhotonGBTFilter validator |
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 the REC::Particle (or similar) 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 | 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 |