Iguana 0.0.0
Implementation Guardian of Analysis Algorithms
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 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
 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) fiducial cuts
 Ctraj_row_dataStructure to hold REC::Traj data
 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
 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
 CDihadronKinematicsAlgorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars
 CDihadronKinematicsValidatoriguana::physics::DihadronKinematics validator
 CDihadronKinematicsVarsSet of dihadron kinematics variables
 CInclusiveKinematicsAlgorithm: Calculate inclusive kinematics quantities defined in iguana::physics::InclusiveKinematicsVars
 CInclusiveKinematicsValidatoriguana::physics::InclusiveKinematics validator
 CInclusiveKinematicsVarsSet of inclusive kinematics variables
 CSingleHadronKinematicsAlgorithm: Calculate semi-inclusive hadron kinematic quantities defined in iguana::physics::SingleHadronKinematicsVars
 CSingleHadronKinematicsValidatoriguana::physics::SingleHadronKinematics validator
 CSingleHadronKinematicsVarsSet of hadron kinematics variables
 CAlgorithmBase class for all algorithms to inherit from
 CAlgorithmFactoryFactory to create an algorithm
 CAlgorithmSequenceUser-level class for running a sequence of algorithms
 CConcurrentParamAbstract base class for concurrently mutable configuration parameters
 CConcurrentParamFactoryFactory to create the appropriate ConcurrentParam-derived class instance for the current GlobalConcurrencyModel
 CConfigFileReaderConfiguration file manager
 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