Iguana 0.0.0
Implementation Guardian of Analysis Algorithms
Loading...
Searching...
No Matches
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::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::DihadronKinematicsVarsSet of dihadron kinematics variables
 Ciguana::physics::InclusiveKinematicsVarsSet of inclusive kinematics variables
 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::AlgorithmSequenceUser-level class for running 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::DihadronKinematicsValidatoriguana::physics::DihadronKinematics validator
 Ciguana::physics::InclusiveKinematicsValidatoriguana::physics::InclusiveKinematics validator
 Ciguana::physics::SingleHadronKinematicsValidatoriguana::physics::SingleHadronKinematics validator
 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) 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::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::DihadronKinematicsAlgorithm: Calculate semi-inclusive dihadron kinematic quantities defined in iguana::physics::DihadronKinematicsVars
 Ciguana::physics::InclusiveKinematicsAlgorithm: Calculate inclusive kinematics quantities defined in iguana::physics::InclusiveKinematicsVars
 Ciguana::physics::SingleHadronKinematicsAlgorithm: Calculate semi-inclusive hadron kinematic quantities defined in iguana::physics::SingleHadronKinematicsVars
 Ciguana::ConfigFileReaderConfiguration file manager
 Ciguana::YAMLReaderA YAMLReader based on yaml-cpp
 Ciguana::GlobalParam< T >Globally accessible parameter
 Ciguana::RCDBReaderRCDB reader
 Ciguana::physics::SingleHadronKinematicsVarsSet of hadron kinematics variables
 Ciguana::clas12::FiducialFilter::traj_row_dataStructure to hold REC::Traj data