![]() |
AliPhysics
4ffc478 (4ffc478)
|
The core EMCAL framework. More...
![]() |
Classes | |
class | AliAnalysisTaskEmcal |
Base task in the EMCAL framework. More... | |
class | AliAnalysisTaskEmcalLight |
Base task in the EMCAL framework (lighter version of AliAnalysisTaskEmcal) More... | |
class | AliClusterContainer |
Container structure for EMCAL clusters. More... | |
class | AliEmcalIterableContainer |
Container implementing iterable functionality of the EMCAL containers. More... | |
class | AliEmcalPythiaInfo |
Store some informaion about a Pythia eventThis class is used to store some information about a Pythia event (also for embedding) More... | |
class | AliEmcalTrackSelection |
Interface for virtual track selection. More... | |
class | AliEmcalTrackSelectionAOD |
Implement virtual track selection for AOD analysis. More... | |
class | AliEmcalTrackSelectionESD |
Implementation of virtual track selection for ESDs. More... | |
class | AliMCParticleContainer |
Container for MC-true particles within the EMCAL framework. More... | |
class | AliParticleContainer |
Container for particles within the EMCAL framework. More... | |
class | AliTrackContainer |
Container with name, TClonesArray and cuts for particles. More... | |
class | AliEmcalCorrectionCellBadChannel |
Bad channel correction component in the EMCal correction frameworkBased on code in AliEMCALTenderSupply. More... | |
class | AliEmcalCorrectionCellEnergy |
Energy calibration correction component in the EMCal correction frameworkBased on code in AliEMCALTenderSupply. More... | |
class | AliEmcalCorrectionCellTimeCalib |
Time calibration correction component in the EMCal correction frameworkBased on code in AliEMCALTenderSupply. More... | |
class | AliEmcalCorrectionClusterExotics |
Exotic cluster removal in the EMCal correction frameworkBased on code in AliEmcalClusterMaker. More... | |
class | AliEmcalCorrectionClusterHadronicCorrection |
Hadronic correction component in the EMCal correction frameworkBased on code in AliHadCorrTask. More... | |
class | AliEmcalCorrectionClusterizer |
EMCal clusterizer component in the EMCal correction frameworkBased on code in AliAnalysisTaskEMCALClusterizeFast, in turn based on code by Deepa Thomas. More... | |
class | AliEmcalCorrectionClusterNonLinearity |
Cluster energy non-linearity correction component in the EMCal correction frameworkBased on code in AliEmcalClusterMaker. More... | |
class | AliEmcalCorrectionClusterTrackMatcher |
Cluster-track matcher component in the EMCal correction frameworkBased on code in AliEmcalClusTrackMatcherTask. More... | |
class | AliEmcalCorrectionComponent |
Base class for correction components in the EMCal correction framework. More... | |
class | AliEmcalCorrectionTask |
Steering task for the EMCal correction frameworkThis class is the steering class for the cell and cluster level corrections for the EMCal. A YAML configuration file is utilized to determine which corrections should be run and how they should be configured. The corrections are initialized by calling their Initialize() function. Similar to AliAnalysisTaskEmcal, the relevant event information is loaded, and then the Run() function of each correction is called. More... | |
class | AliEmcalJet |
Represent a jet reconstructed using the EMCal jet framework. More... | |
Functions | |
int | TestClusterContainerIterator (const AliClusterContainer *const cont, int iteratorType=0, bool verbose=false) |
int | TestParticleContainerIterator (const AliParticleContainer *const cont, int iteratorType=0, bool verbose=false) |
The core EMCAL framework.
int TestClusterContainerIterator | ( | const AliClusterContainer *const | cont, |
int | iteratorType = 0 , |
||
bool | verbose = false |
||
) |
Unit test for the iterators. Comparing iterators against for-loop of clusters. All clusters selected in the for-loop must be found in order to pass the test.
cont | Cluster container used for the test. |
iteratorType | type of the iterator (0 = accept_iterator, 1 = all_iterator) |
verbose | Switch on verbosity in case of true |
Definition at line 468 of file AliClusterContainer.cxx.
Referenced by AliAnalysisTaskEmcalIteratorTest::Run().
int TestParticleContainerIterator | ( | const AliParticleContainer *const | cont, |
int | iteratorType = 0 , |
||
bool | verbose = false |
||
) |
Unit test for the iterators. Comparing iterators against for-loop of particles. All particles selected in the for-loop must be found in order to pass the test.
cont | Particle container used for the test. |
iteratorType | type of the iterator (0 = accept_iterator, 1 = all_iterator) |
verbose | Switch on verbosity in case of true |
Definition at line 486 of file AliParticleContainer.cxx.
Referenced by AliAnalysisTaskEmcalIteratorTest::Run().