Loading [MathJax]/extensions/tex2jax.js
Iguana 0.9.0
Implementation Guardian of Analysis Algorithms
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NiguanaGeneral, top-level namespace for algorithms and infrastructure. For algorithms and bindings, see its sub-namespaces
 NbindingsGeneral iguana bindings
 Calgo_owner_tAlgorithm instance owner type
 Nclas12CLAS12 algorithms
 CCalorimeterLinkerAlgorithm: Link particle bank to bank REC::Calorimeter
 CCalorimeterLinkerVarsSet of variables created by creator algorithm iguana::clas12::CalorimeterLinker
 CEventBuilderFilterAlgorithm: Filter the REC::Particle (or similar) bank by PID from the Event Builder
 CFiducialFilterAlgorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts
 CFiducialFilterValidatoriguana::clas12::FiducialFilter validator
 CFTEnergyCorrectionAlgorithm: Forward Tagger energy correction
 CMomentumCorrectionAlgorithm: Momentum Corrections
 CMomentumCorrectionValidatoriguana::clas12::MomentumCorrection validator
 CPhotonGBTFilterAlgorithm: Filter the REC::Particle photons using pretrained GBT models
 CPhotonGBTFilterValidatoriguana::clas12::PhotonGBTFilter validator
 CSectorFinderAlgorithm: Find the sector for all rows in REC::Particle
 CSectorFinderValidatoriguana::clas12::SectorFinder validator
 CSectorFinderVarsSet of variables created by creator algorithm iguana::clas12::SectorFinder
 CTrajLinkerAlgorithm: Link particle bank to bank REC::Traj
 CTrajLinkerVarsSet of variables created by creator algorithm iguana::clas12::TrajLinker
 CZVertexFilterAlgorithm: Filter the REC::Particle (or similar) bank by cutting on Z Vertex
 CZVertexFilterValidatoriguana::clas12::ZVertexFilter validator
 NexampleExample algorithms
 CExampleAlgorithmAlgorithm: This is a template algorithm, used as an example showing how to write an algorithm
 NphysicsPhysics algorithms
 CDepolarizationAlgorithm: Calculate depolarization factors
 CDepolarizationValidatoriguana::physics::Depolarization validator
 CDepolarizationVarsSet of variables created by creator algorithm iguana::physics::Depolarization
 CDihadronKinematicsAlgorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars
 CDihadronKinematicsValidatoriguana::physics::DihadronKinematics validator
 CDihadronKinematicsVarsSet of variables created by creator algorithm iguana::physics::DihadronKinematics
 CInclusiveKinematicsAlgorithm: Calculate inclusive kinematics quantities
 CInclusiveKinematicsValidatoriguana::physics::InclusiveKinematics validator
 CInclusiveKinematicsVarsSet of variables created by creator algorithm iguana::physics::InclusiveKinematics
 CSingleHadronKinematicsAlgorithm: Calculate semi-inclusive hadron kinematic quantities
 CSingleHadronKinematicsValidatoriguana::physics::SingleHadronKinematics validator
 CSingleHadronKinematicsVarsSet of variables created by creator algorithm iguana::physics::SingleHadronKinematics
 CAlgorithmBase class for all algorithms to inherit from
 CAlgorithmFactoryFactory to create an algorithm
 CAlgorithmSequenceAn algorithm that can run a sequence of algorithms
 CBankColDefA bank column
 CBankDefThe definition of a bank
 CConcurrentParamAbstract base class for concurrently mutable configuration parameters
 CConcurrentParamFactoryFactory to create the appropriate ConcurrentParam-derived class instance for the current GlobalConcurrencyModel
 CConfigFileReaderConfiguration file manager
 CDetectorLayerDetector layer IDs; this is a copy of coatjava's DetectorLayer class
 CGlobalParamGlobally accessible parameter
 CLoggerSimple logger service
 CMemoizedParamiguana::ConcurrentParam that uses memoization for thread safety; used when iguana::GlobalConcurrencyModel is "memoize"
 CMomentum33-momentum type
 CMomentum44-momentum type
 CObjectA named object with a Logger instance
 CRCDBReaderRCDB reader
 CSingleThreadParamParameter that is not thread safe; used when iguana::GlobalConcurrencyModel is "single"
 CValidatorBase class for all algorithm validators to inherit from
 CYAMLReaderA YAMLReader based on yaml-cpp