Loading [MathJax]/extensions/tex2jax.js
Iguana 0.9.0
Implementation Guardian of Analysis Algorithms
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ciguana::bindings::algo_owner_tAlgorithm instance owner type
 Ciguana::AlgorithmFactoryFactory to create an algorithm
 Ciguana::BankColDefA bank column
 Ciguana::BankDefThe definition of a bank
 Ciguana::clas12::CalorimeterLinkerVarsSet 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::ConcurrentParamFactoryFactory to create the appropriate ConcurrentParam-derived class instance for the current GlobalConcurrencyModel
 Ciguana::physics::DepolarizationVarsSet of variables created by creator algorithm iguana::physics::Depolarization
 Ciguana::DetectorLayerDetector layer IDs; this is a copy of coatjava's DetectorLayer class
 Ciguana::physics::DihadronKinematicsVarsSet of variables created by creator algorithm iguana::physics::DihadronKinematics
 Ciguana::physics::InclusiveKinematicsVarsSet of variables created by creator algorithm iguana::physics::InclusiveKinematics
 Ciguana::LoggerSimple logger service
 Ciguana::Momentum33-momentum type
 Ciguana::Momentum44-momentum type
 Ciguana::ObjectA named object with a Logger instance
 Ciguana::AlgorithmBase class for all algorithms to inherit from
 Ciguana::AlgorithmSequenceAn algorithm that can run a sequence of algorithms
 Ciguana::ValidatorBase class for all algorithm validators to inherit from
 Ciguana::clas12::FiducialFilterValidatoriguana::clas12::FiducialFilter validator
 Ciguana::clas12::MomentumCorrectionValidatoriguana::clas12::MomentumCorrection validator
 Ciguana::clas12::PhotonGBTFilterValidatoriguana::clas12::PhotonGBTFilter validator
 Ciguana::clas12::SectorFinderValidatoriguana::clas12::SectorFinder validator
 Ciguana::clas12::ZVertexFilterValidatoriguana::clas12::ZVertexFilter validator
 Ciguana::physics::DepolarizationValidatoriguana::physics::Depolarization validator
 Ciguana::physics::DihadronKinematicsValidatoriguana::physics::DihadronKinematics validator
 Ciguana::physics::InclusiveKinematicsValidatoriguana::physics::InclusiveKinematics validator
 Ciguana::physics::SingleHadronKinematicsValidatoriguana::physics::SingleHadronKinematics validator
 Ciguana::clas12::CalorimeterLinkerAlgorithm: Link particle bank to bank REC::Calorimeter
 Ciguana::clas12::EventBuilderFilterAlgorithm: Filter the REC::Particle (or similar) bank by PID from the Event Builder
 Ciguana::clas12::FTEnergyCorrectionAlgorithm: Forward Tagger energy correction
 Ciguana::clas12::FiducialFilterAlgorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts
 Ciguana::clas12::MomentumCorrectionAlgorithm: Momentum Corrections
 Ciguana::clas12::PhotonGBTFilterAlgorithm: Filter the REC::Particle photons using pretrained GBT models
 Ciguana::clas12::SectorFinderAlgorithm: Find the sector for all rows in REC::Particle
 Ciguana::clas12::TrajLinkerAlgorithm: Link particle bank to bank REC::Traj
 Ciguana::clas12::ZVertexFilterAlgorithm: Filter the REC::Particle (or similar) bank by cutting on Z Vertex
 Ciguana::example::ExampleAlgorithmAlgorithm: This is a template algorithm, used as an example showing how to write an algorithm
 Ciguana::physics::DepolarizationAlgorithm: Calculate depolarization factors
 Ciguana::physics::DihadronKinematicsAlgorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars
 Ciguana::physics::InclusiveKinematicsAlgorithm: Calculate inclusive kinematics quantities
 Ciguana::physics::SingleHadronKinematicsAlgorithm: Calculate semi-inclusive hadron kinematic quantities
 Ciguana::ConfigFileReaderConfiguration file manager
 Ciguana::YAMLReaderA YAMLReader based on yaml-cpp
 Ciguana::GlobalParam< T >Globally accessible parameter
 Ciguana::RCDBReaderRCDB reader
 Ciguana::clas12::SectorFinderVarsSet of variables created by creator algorithm iguana::clas12::SectorFinder
 Ciguana::physics::SingleHadronKinematicsVarsSet of variables created by creator algorithm iguana::physics::SingleHadronKinematics
 Ciguana::clas12::TrajLinkerVarsSet of variables created by creator algorithm iguana::clas12::TrajLinker