Iguana 1.1.0
Implementation Guardian of Analysis Algorithms
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Niguana
  NbindingsGeneral iguana bindings
   Calgo_owner_tAlgorithm instance owner type
  Nclas12General CLAS12 algorithms
   NrgaCLAS12 Run Group A algorithms
    CFiducialFilterPass1Algorithm: Filter the REC::Particle bank by applying DC (drift chamber) and ECAL (electromagnetic calorimeter) fiducial cuts
    CFiducialFilterPass1Validatoriguana::clas12::rga::FiducialFilterPass1 validator
    CFiducialFilterPass2Algorithm: Filter the REC::Particle bank using subsystem-specific fiducial cuts
    CFiducialFilterPass2Validatoriguana::clas12::rga::FiducialFilterPass2 validator
    CFTEnergyCorrectionAlgorithm: Forward Tagger energy correction
    CMomentumCorrectionAlgorithm: Momentum Corrections
    CMomentumCorrectionValidatoriguana::clas12::rga::MomentumCorrection validator
   CCalorimeterLinkerAlgorithm: Link particle bank to bank REC::Calorimeter
   CCalorimeterLinkerVarsSet of variables created by creator algorithm iguana::clas12::CalorimeterLinker
   CEventBuilderFilterAlgorithm: Filter the particle bank (REC::Particle, or similar) bank by PID from the Event Builder
   CFiducialFilterAlgorithm: RENAMED to iguana::clas12::rga::FiducialFilterPass1
   CFTEnergyCorrectionAlgorithm: RENAMED to iguana::clas12::rga::FTEnergyCorrection
   CMatchParticleProximityAlgorithm: Simple particle matching by proximity, for example, MC truth-matching
   CMatchParticleProximityVarsSet of variables created by creator algorithm iguana::clas12::MatchParticleProximity
   CMomentumCorrectionAlgorithm: RENAMED to iguana::clas12::rga::MomentumCorrection
   CPhotonGBTFilterAlgorithm: Filter the REC::Particle photons using pretrained GBT models
   CPhotonGBTFilterValidatoriguana::clas12::PhotonGBTFilter validator
   CRGAFiducialFilterAlgorithm: RENAMED to iguana::clas12::rga::FiducialFilterPass2
   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 a particle 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
  CAlgorithmSequenceAlgorithm: An 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