Iguana
1.1.0
Implementation Guardian of Analysis Algorithms
Toggle main menu visibility
Loading...
Searching...
No Matches
Class Hierarchy
Go to the graphical class hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
C
iguana::bindings::algo_owner_t
Algorithm
instance owner type
C
iguana::AlgorithmFactory
Factory to create an algorithm
C
iguana::BankColDef
A bank column
C
iguana::BankDef
The definition of a bank
C
iguana::clas12::CalorimeterLinkerVars
Set of variables created by creator algorithm
iguana::clas12::CalorimeterLinker
C
iguana::ConcurrentParam< T >
Abstract base class for concurrently mutable configuration parameters
C
iguana::MemoizedParam< T >
iguana::ConcurrentParam
that uses memoization for thread safety; used when
iguana::GlobalConcurrencyModel
is "memoize"
C
iguana::SingleThreadParam< T >
Parameter that is
not
thread safe; used when
iguana::GlobalConcurrencyModel
is "single"
C
iguana::ConcurrentParamFactory
Factory to create the appropriate
ConcurrentParam
-derived class instance for the current
GlobalConcurrencyModel
C
iguana::physics::DepolarizationVars
Set of variables created by creator algorithm
iguana::physics::Depolarization
C
iguana::DetectorLayer
Detector layer IDs; this is a
copy
of
coatjava
's
DetectorLayer
class
C
iguana::physics::DihadronKinematicsVars
Set of variables created by creator algorithm
iguana::physics::DihadronKinematics
C
iguana::physics::InclusiveKinematicsVars
Set of variables created by creator algorithm
iguana::physics::InclusiveKinematics
C
iguana::Logger
Simple logger service
C
iguana::clas12::MatchParticleProximityVars
Set of variables created by creator algorithm
iguana::clas12::MatchParticleProximity
C
iguana::Momentum3
3-momentum type
C
iguana::Momentum4
4-momentum type
C
iguana::Object
A named object with a
Logger
instance
C
iguana::Algorithm
Base class for all algorithms to inherit from
C
iguana::AlgorithmSequence
Algorithm:
An algorithm that can run a sequence of algorithms
C
iguana::Validator
Base class for all algorithm validators to inherit from
C
iguana::clas12::PhotonGBTFilterValidator
iguana::clas12::PhotonGBTFilter
validator
C
iguana::clas12::SectorFinderValidator
iguana::clas12::SectorFinder
validator
C
iguana::clas12::ZVertexFilterValidator
iguana::clas12::ZVertexFilter
validator
C
iguana::clas12::rga::FiducialFilterPass1Validator
iguana::clas12::rga::FiducialFilterPass1
validator
C
iguana::clas12::rga::FiducialFilterPass2Validator
iguana::clas12::rga::FiducialFilterPass2
validator
C
iguana::clas12::rga::MomentumCorrectionValidator
iguana::clas12::rga::MomentumCorrection
validator
C
iguana::physics::DepolarizationValidator
iguana::physics::Depolarization
validator
C
iguana::physics::DihadronKinematicsValidator
iguana::physics::DihadronKinematics
validator
C
iguana::physics::InclusiveKinematicsValidator
iguana::physics::InclusiveKinematics
validator
C
iguana::physics::SingleHadronKinematicsValidator
iguana::physics::SingleHadronKinematics
validator
C
iguana::clas12::CalorimeterLinker
Algorithm:
Link particle bank to bank
REC::Calorimeter
C
iguana::clas12::EventBuilderFilter
Algorithm:
Filter the particle bank (
REC::Particle
, or similar) bank by PID from the Event Builder
C
iguana::clas12::MatchParticleProximity
Algorithm:
Simple particle matching by proximity, for example, MC truth-matching
C
iguana::clas12::PhotonGBTFilter
Algorithm:
Filter the
REC::Particle
photons using pretrained GBT models
C
iguana::clas12::SectorFinder
Algorithm:
Find the sector for all rows in
REC::Particle
C
iguana::clas12::TrajLinker
Algorithm:
Link particle bank to bank
REC::Traj
C
iguana::clas12::ZVertexFilter
Algorithm:
Filter a particle bank by cutting on Z Vertex
C
iguana::clas12::rga::FTEnergyCorrection
Algorithm:
Forward Tagger energy correction
C
iguana::clas12::FTEnergyCorrection
Algorithm:
RENAMED to
iguana::clas12::rga::FTEnergyCorrection
C
iguana::clas12::rga::FiducialFilterPass1
Algorithm:
Filter the
REC::Particle
bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts
C
iguana::clas12::FiducialFilter
Algorithm:
RENAMED to
iguana::clas12::rga::FiducialFilterPass1
C
iguana::clas12::rga::FiducialFilterPass2
Algorithm:
Filter the
REC::Particle
bank using subsystem-specific fiducial cuts
C
iguana::clas12::RGAFiducialFilter
Algorithm:
RENAMED to
iguana::clas12::rga::FiducialFilterPass2
C
iguana::clas12::rga::MomentumCorrection
Algorithm:
Momentum Corrections
C
iguana::clas12::MomentumCorrection
Algorithm:
RENAMED to
iguana::clas12::rga::MomentumCorrection
C
iguana::example::ExampleAlgorithm
Algorithm:
This is a template algorithm, used as an example showing how to write an algorithm
C
iguana::physics::Depolarization
Algorithm:
Calculate depolarization factors
C
iguana::physics::DihadronKinematics
Algorithm:
Calculate semi-inclusive dihadron kinematic quantities defined in
iguana::physics::DihadronKinematicsVars
C
iguana::physics::InclusiveKinematics
Algorithm:
Calculate inclusive kinematics quantities
C
iguana::physics::SingleHadronKinematics
Algorithm:
Calculate semi-inclusive hadron kinematic quantities
C
iguana::ConfigFileReader
Configuration file manager
C
iguana::YAMLReader
A
YAMLReader
based on yaml-cpp
C
iguana::GlobalParam< T >
Globally accessible parameter
C
iguana::RCDBReader
RCDB reader
C
iguana::clas12::SectorFinderVars
Set of variables created by creator algorithm
iguana::clas12::SectorFinder
C
iguana::physics::SingleHadronKinematicsVars
Set of variables created by creator algorithm
iguana::physics::SingleHadronKinematics
C
iguana::clas12::TrajLinkerVars
Set of variables created by creator algorithm
iguana::clas12::TrajLinker
Generated by
1.18.0