AliPhysics  6f6e1e7 (6f6e1e7)
EMCalTriggerPtAnalysis Namespace Reference

Analysis of high- \( p_{t} \) tracks in triggered events. More...

Classes

class  AliAnalysisTaskChargedParticlesMCTriggerMimic
 Lightweight task, mimicing EMCAL triggers in MC. More...
 
class  AliAnalysisTaskChargedParticlesRef
 Test class for charged particle distributions. More...
 
class  AliAnalysisTaskChargedParticlesRefMC
 Test class for charged particle distributions (MC case) More...
 
class  AliAnalysisTaskCountITStracks
 
class  AliAnalysisTaskEGAMonitor
 Simplistic class, checks distribution of the online EGA trigger patches. More...
 
class  AliAnalysisTaskEmcalClusterMatched
 Simple task checking energy spectra of clusters matched to tracks. More...
 
class  AliAnalysisTaskEmcalClustersRef
 Simple monitoring task for cluster-related quantities in EMCAL-triggered events. More...
 
class  AliAnalysisTaskEmcalNoiseTriggers
 Analysis of trigger quantities in rejected (noise) events. More...
 
class  AliAnalysisTaskEmcalOfflinePatchesRef
 
class  AliAnalysisTaskEmcalOnlinePatchesRef
 
class  AliAnalysisTaskEmcalPatchesRef
 Analysis of trigger patches in min. bias and triggered events. More...
 
class  AliAnalysisTaskEmcalPatchMasking
 Investigation of observables related to masked fastors within trigger patches. More...
 
class  AliAnalysisTaskEmcalTriggerBase
 Base class for analyses using EMCAL triggers. More...
 
class  AliAnalysisTaskEmcalTriggerEmulation
 Emulate EMCAL trigger offline in simulation, and monitor reference distribution. More...
 
class  AliAnalysisTaskEmcalTriggerMultiplicity
 Study of multiplicity distrubtions in EMCAL triggered events. More...
 
class  AliAnalysisTaskEtaPhiEfficiency
 
class  AliAnalysisTaskEventFilter
 
class  AliAnalysisTaskEventSelectionRef
 
class  AliAnalysisTaskPtEfficiencyJets
 
class  AliAnalysisTaskPtEMCalTrigger
 Old charged hadron analysis in EMCAL-triggered events. More...
 
class  AliAnalysisTaskPtEMCalTriggerV1
 Re-structured analysis task of high- \( p_{t} \) tracks in triggered events. More...
 
class  AliAnalysisTaskTrackDCA
 Simple analysis task monitoring the track DCA distribution. More...
 
class  AliAnalysisTaskTrackDensity
 
class  AliAnalysisTaskTrackDensityData
 
class  AliAnalysisTaskTracksInJet
 Stores p-vector of jet, leading track and subleading track. More...
 
class  AliCutValueRange
 Class containing a range for a value to cut on. More...
 
class  AliEmcalAnalysisFactory
 Collection of helper functions used to configure the analysis. More...
 
class  AliEMCalTriggerAnaClassManager
 Manager for trigger classes. More...
 
class  AliEMCalTriggerAnaPatternContainer
 Helper class containing different trigger patterns to check in the trigger string. More...
 
class  AliEMCalTriggerAnaPatternObject
 Helper class describing a trigger pattern in the trigger string. More...
 
class  AliEMCalTriggerAnaTriggerClass
 Description of a trigger class. More...
 
class  AliEMCalTriggerAnaTriggerDecision
 Class performing the selection of triggered events. More...
 
class  AliEMCalTriggerAnaTriggerDecisionConfig
 
class  AliEMCalTriggerAnaTriggerPatchTypeObject
 Wrapper class for primitive type ETATriggerType. More...
 
class  AliEMCalTriggerBinningComponent
 Global binning definition for the high- \( p_{t} \) charged particle \( p_{t}\) analysis. More...
 
class  AliEMCalTriggerBinningFactory
 Global binning handler used by several analysis components. More...
 
class  AliEMCalTriggerClusterAnalysisComponent
 Analysis component for EMCAL clusters in events. More...
 
class  AliEmcalTriggerEmulation
 Emulate trigger decision offline. More...
 
class  AliEMCalTriggerEventCounterAnalysisComponent
 Event counter analysis component for the trigger analysis. More...
 
class  AliEMCalTriggerEventData
 Simple event container within the high- \( p_{t} \) track analysis. More...
 
class  AliEMCalTriggerEventSelection
 Class for event selection in the analysis of triggered events. More...
 
class  AliEMCalTriggerExtraCuts
 Extra track selection cuts for the high- \( p_{t} \) track analysis. More...
 
class  AliEMCalTriggerMCJetAnalysisComponent
 Analysis component for particles in jets at generator level. More...
 
class  AliEMCalTriggerMCParticleAnalysisComponent
 
class  AliEmcalTriggerOfflineSelection
 Helper class selecting events on the presence of a trigger patch for the given type above threshold. More...
 
class  AliEMCalTriggerPatchAnalysisComponent
 Analysis component for EMCAL trigger patches. More...
 
class  AliEMCalTriggerPtHardWeight
 
class  AliEMCalTriggerRecJetAnalysisComponent
 Analysis component for tracks in reconstructed jets. More...
 
class  AliEMCalTriggerRecTrackAnalysisComponent
 Analysis component for reconstructed tracks. More...
 
class  AliEMCalTriggerTaskGroup
 Container class for analysis components with common event selection. More...
 
class  AliEMCalTriggerTracksAnalysisComponent
 Base class for analysis components in the analysis of EMCAL-triggered events. More...
 
class  AliEMCalTriggerWeightHandler
 Weight handler. More...
 
class  EventCorruptionException
 Exception class thrown when event collection is corrupted (event pointer 0 or trigger patch container not found) More...
 
class  PatchHandlerMissingException
 Exception class for events where the trigger patch handler is not set. More...
 
class  TriggerManagerEmptyException
 Exception handling in case event selection is performed on an empty trigger manager. More...
 
class  TriggerManagerNotFoundException
 Exception class for events with missing trigger configuration handler. More...
 
class  TriggerMethodUndefinedException
 Exception class for events trigger classes which do not have a method for event selection defined. More...
 

Enumerations

enum  ETATriggerType {
  kTAEMCJHigh = 0, kTAEMCJLow = 1, kTAEMCGHigh = 2, kTAEMCGLow = 3,
  kTAUndef = -1
}
 Trigger types defined for this analysis. More...
 
enum  EPatchEnergyType_t { kAmplitudeOnline, kAmplitudeOffline, kEnergyOnline, kEnergyOffline }
 
enum  ETriggerMethod_t { kTriggerString, kTriggerPatches, kTriggerMixed }
 Methods available to select event as triggered events. More...
 

Functions

template<typename t >
std::ostream & operator<< (std::ostream &stream, const AliCutValueRange< t > &val)
 
template std::ostream & operator<< (std::ostream &stream, const AliCutValueRange< int > &val)
 
template std::ostream & operator<< (std::ostream &stream, const AliCutValueRange< double > &val)
 
template std::ostream & operator<< (std::ostream &stream, const AliCutValueRange< float > &val)
 

Variables

const Double_t jetRadVals [AliAnalysisTaskPtEMCalTrigger::kNJetRadii] = {0.2, 0.3, 0.4, 0.5}
 

Detailed Description

Analysis of high- \( p_{t} \) tracks in triggered events.

Analysis of high- \( p_{t} \) tracks in triggered events

This namespace contains classes for the analysis of high- \( p_{t} \) tracks in triggered events.

Analysis of high-p_{t} tracks in triggered events.

This namespace contains classes for the analysis of high- \( p_{t} \) tracks in triggered events.

This namespace contains classes for the analysis of high-p_{t} tracks in triggered events.

Enumeration Type Documentation

Enumerator
kAmplitudeOnline 

Online amplitude of the patch, from L0 time sums.

kAmplitudeOffline 

Offline amplitude, estimated from EMCAL cells.

kEnergyOnline 

Online energy, estimated from L0 time sums.

kEnergyOffline 

Offline energy, from cells, calibrated, exluding hot towers.

Definition at line 28 of file AliEMCalTriggerAnaHelper.h.

Trigger types defined for this analysis.

This enumeration declared switches for then trigger types defined for and used in this analysis.

Enumerator
kTAEMCJHigh 

Jet trigger, high threshold.

kTAEMCJLow 

Jet trigger, low threshold.

kTAEMCGHigh 

Gamma trigger, high threshold.

kTAEMCGLow 

Gamma trigger, low threshold.

kTAUndef 

Default, undefined.

Definition at line 15 of file AliEMCalTriggerAnaHelper.h.

Methods available to select event as triggered events.

This enumeration defines the possible methods to select events as triggered events using the information stored in the trigger decision object.

Enumerator
kTriggerString 

kTriggerString

kTriggerPatches 

kPatches

kTriggerMixed 

kMixed

Definition at line 43 of file AliEMCalTriggerAnaHelper.h.

Function Documentation

template<typename t >
std::ostream & EMCalTriggerPtAnalysis::operator<< ( std::ostream &  stream,
const AliCutValueRange< t > &  val 
)

Definition at line 91 of file AliCutValueRange.cxx.

template std::ostream& EMCalTriggerPtAnalysis::operator<< ( std::ostream &  stream,
const AliCutValueRange< int > &  val 
)
template std::ostream& EMCalTriggerPtAnalysis::operator<< ( std::ostream &  stream,
const AliCutValueRange< double > &  val 
)
template std::ostream& EMCalTriggerPtAnalysis::operator<< ( std::ostream &  stream,
const AliCutValueRange< float > &  val 
)

Variable Documentation

const Double_t EMCalTriggerPtAnalysis::jetRadVals[AliAnalysisTaskPtEMCalTrigger::kNJetRadii] = {0.2, 0.3, 0.4, 0.5}

Definition at line 72 of file AliAnalysisTaskPtEMCalTrigger.cxx.