![]() |
AliPhysics
0937c79 (0937c79)
|
Go to the source code of this file.
Functions | |
AliAnalysisTaskCaloTrackCorrelation * | AddTaskCaloTrackPi0Flow (const TString data="", const TString dataType="AOD", const TString calorimeter="EMCAL", const Bool_t simulation=kFALSE, const Bool_t eventsel=kFALSE, const Bool_t exotic=kTRUE, const Bool_t nonlin=kFALSE, const Int_t year=2011, const TString col="PbPb", AliVEvent::EOfflineTriggerTypes trig=AliVEvent::kCentral+AliVEvent::kSemiCentral+AliVEvent::kMB+AliVEvent::kEMCEGA, const TString clustersArray="V1_Ecell150_Eseed300_DT0_WT0", const Int_t nlmMin=1, const Int_t nlmMax=2, const Bool_t simpleM02Cut=kFALSE, const Bool_t simpleMassCut=kFALSE, const Double_t massPi0Min=0.11, const Double_t massPi0Max=0.18, const Bool_t recaltm=kFALSE, const Bool_t tm=kTRUE, const Int_t minCen=-1, const Int_t maxCen=-1, const Bool_t calibE=kTRUE, const Bool_t badmap=kTRUE, const Bool_t calibT=kTRUE, const Bool_t tender=kFALSE, const Bool_t outputAOD=kFALSE, const Bool_t printSettings=kFALSE, const Int_t runNumber=-1, const Bool_t isPhosCali=kTRUE, const Bool_t isCentFlat=kFALSE, const Int_t debug=0) |
AliCaloTrackReader * | ConfigureReader () |
AliCalorimeterUtils * | ConfigureCaloUtils () |
AliAnaPi0EbE * | ConfigurePi0EbEAnalysis (TString particle, Int_t analysis, Bool_t useSS=kTRUE, Bool_t useAsy=kTRUE, Int_t nlmMin=1, Int_t nlmMax=2, Bool_t simpleSplitM02Cut=kFALSE, Bool_t simpleSplitMassCut=kFALSE, Double_t massPi0Min, Double_t massPi0Max) |
AliAnaPi0Flow * | ConfigurePi0Flow () |
void | SetHistoRangeAndNBins (AliHistogramRanges *histoRanges) |
Variables | |
TString | kData = "" |
Declare data MC or deltaAOD. More... | |
TString | kInputDataType = "AOD" |
Declare data ESD/AOD. More... | |
TString | kCalorimeter = "EMCAL" |
Use main analysis detector EMCal or PHOS or CTS. More... | |
Bool_t | kSimulation = kFALSE |
Declare the analysis simulation. More... | |
Bool_t | kEventSelection = kFALSE |
Remove bad events. More... | |
Bool_t | kExotic = kTRUE |
Remove exotic clusters. More... | |
Bool_t | kNonLinearity = kFALSE |
Correct cluster non linearity. More... | |
Int_t | kYears = 2011 |
Declare the year of the data. More... | |
TString | kCollisions = "PbPb" |
Declare the collision type of the data. More... | |
TString | kClusterArray = "V1_Ecell150_Eseed300_DT0_WT0" |
Name of branch with clusters, from AliAnalysisTaskEMCALClusterize. More... | |
Bool_t | kRecalTM = kFALSE |
Recalculate track-cluster matching. More... | |
Bool_t | kTM = kTRUE |
Remove matched clusters to tracks. More... | |
Int_t | kMinCen = -1 |
Set the minimum centrality to be analyzed. More... | |
Int_t | kMaxCen = -1 |
Set the maximum centrality to be analyzed. More... | |
Bool_t | kCalibE = kTRUE |
Calibrate energy of clusters. More... | |
Bool_t | kBadMap = kTRUE |
Reject bad cells/clusters. More... | |
Bool_t | kCalibT = kTRUE |
Calibrate time of clusters. More... | |
Bool_t | kTender = kFALSE |
Declare that tender was executed. More... | |
Bool_t | kOutputAOD = kFALSE |
Create output AOD with generated particle AOD objects. More... | |
Bool_t | kPrint = kFALSE |
Print setted parameters when configuring. More... | |
Int_t | kRunNumber = -1 |
Bool_t | kPhosCali = kTRUE |
Bool_t | kCentFlat = kFALSE |
Switch on Centrality flattening. More... | |
Int_t | kDebug = 0 |
Do the analysis with this debug level. More... | |
TString | kName = "" |
Name of the analysis, used in created AOD branches and histo container. More... | |
AliAnalysisTaskCaloTrackCorrelation* AddTaskCaloTrackPi0Flow | ( | const TString | data = "" , |
const TString | dataType = "AOD" , |
||
const TString | calorimeter = "EMCAL" , |
||
const Bool_t | simulation = kFALSE , |
||
const Bool_t | eventsel = kFALSE , |
||
const Bool_t | exotic = kTRUE , |
||
const Bool_t | nonlin = kFALSE , |
||
const Int_t | year = 2011 , |
||
const TString | col = "PbPb" , |
||
AliVEvent::EOfflineTriggerTypes | trig = AliVEvent::kCentral + AliVEvent::kSemiCentral + AliVEvent::kMB + AliVEvent::kEMCEGA , |
||
const TString | clustersArray = "V1_Ecell150_Eseed300_DT0_WT0" , |
||
const Int_t | nlmMin = 1 , |
||
const Int_t | nlmMax = 2 , |
||
const Bool_t | simpleM02Cut = kFALSE , |
||
const Bool_t | simpleMassCut = kFALSE , |
||
const Double_t | massPi0Min = 0.11 , |
||
const Double_t | massPi0Max = 0.18 , |
||
const Bool_t | recaltm = kFALSE , |
||
const Bool_t | tm = kTRUE , |
||
const Int_t | minCen = -1 , |
||
const Int_t | maxCen = -1 , |
||
const Bool_t | calibE = kTRUE , |
||
const Bool_t | badmap = kTRUE , |
||
const Bool_t | calibT = kTRUE , |
||
const Bool_t | tender = kFALSE , |
||
const Bool_t | outputAOD = kFALSE , |
||
const Bool_t | printSettings = kFALSE , |
||
const Int_t | runNumber = -1 , |
||
const Bool_t | isPhosCali = kTRUE , |
||
const Bool_t | isCentFlat = kFALSE , |
||
const Int_t | debug = 0 |
||
) |
Main method calling all the configuration Creates a CaloTrackCorr task, configures it and adds it to the analysis manager.
Definition at line 43 of file AddTaskCaloTrackPi0Flow.C.
AliCalorimeterUtils* ConfigureCaloUtils | ( | ) |
Configure the class handling the calorimeter clusters specific methods
Definition at line 402 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow().
AliAnaPi0EbE* ConfigurePi0EbEAnalysis | ( | TString | particle, |
Int_t | analysis, | ||
Bool_t | useSS = kTRUE , |
||
Bool_t | useAsy = kTRUE , |
||
Int_t | nlmMin = 1 , |
||
Int_t | nlmMax = 2 , |
||
Bool_t | simpleSplitM02Cut = kFALSE , |
||
Bool_t | simpleSplitMassCut = kFALSE , |
||
Double_t | massPi0Min, | ||
Double_t | massPi0Max | ||
) |
Configure the task doing the pi0 even by event selection via the split method. Here the pairs, clusters, are added to an AOD branch to be used by other analysis unlike in ConfigurePi0Analysis.
Definition at line 495 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow().
AliAnaPi0Flow* ConfigurePi0Flow | ( | ) |
Configure the task doing the pi0 flow. Input AOD branch is from task AliAnaPi0EbE.
Definition at line 606 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow().
AliCaloTrackReader* ConfigureReader | ( | ) |
Configure the class handling the events and cluster/tracks filtering.
Definition at line 192 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow().
void SetHistoRangeAndNBins | ( | AliHistogramRanges * | histoRanges | ) |
Set common histograms binning and ranges
Definition at line 624 of file AddTaskCaloTrackPi0Flow.C.
Referenced by ConfigurePi0EbEAnalysis().
Bool_t kBadMap = kTRUE |
Reject bad cells/clusters.
Definition at line 26 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureCaloUtils().
Bool_t kCalibE = kTRUE |
Calibrate energy of clusters.
Definition at line 25 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureCaloUtils().
Bool_t kCalibT = kTRUE |
Calibrate time of clusters.
Definition at line 27 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), and ConfigureReader().
TString kCalorimeter = "EMCAL" |
Use main analysis detector EMCal or PHOS or CTS.
Definition at line 13 of file AddTaskCaloTrackPi0Flow.C.
Bool_t kCentFlat = kFALSE |
Switch on Centrality flattening.
Definition at line 33 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigurePi0Flow().
TString kClusterArray = "V1_Ecell150_Eseed300_DT0_WT0" |
Name of branch with clusters, from AliAnalysisTaskEMCALClusterize.
Definition at line 20 of file AddTaskCaloTrackPi0Flow.C.
TString kCollisions = "PbPb" |
Declare the collision type of the data.
Definition at line 19 of file AddTaskCaloTrackPi0Flow.C.
TString kData = "" |
Declare data MC or deltaAOD.
Definition at line 11 of file AddTaskCaloTrackPi0Flow.C.
Int_t kDebug = 0 |
Do the analysis with this debug level.
Definition at line 34 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), ConfigurePi0EbEAnalysis(), ConfigurePi0Flow(), and ConfigureReader().
Bool_t kEventSelection = kFALSE |
Remove bad events.
Definition at line 15 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureReader().
Bool_t kExotic = kTRUE |
Remove exotic clusters.
Definition at line 16 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureCaloUtils().
TString kInputDataType = "AOD" |
Declare data ESD/AOD.
Definition at line 12 of file AddTaskCaloTrackPi0Flow.C.
Int_t kMaxCen = -1 |
Set the maximum centrality to be analyzed.
Definition at line 24 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureReader().
Int_t kMinCen = -1 |
Set the minimum centrality to be analyzed.
Definition at line 23 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureReader().
TString kName = "" |
Name of the analysis, used in created AOD branches and histo container.
Definition at line 37 of file AddTaskCaloTrackPi0Flow.C.
Bool_t kNonLinearity = kFALSE |
Correct cluster non linearity.
Definition at line 17 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), and ConfigureReader().
Bool_t kOutputAOD = kFALSE |
Create output AOD with generated particle AOD objects.
Definition at line 29 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureReader().
Bool_t kPhosCali = kTRUE |
Definition at line 32 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigurePi0Flow().
Bool_t kPrint = kFALSE |
Print setted parameters when configuring.
Definition at line 30 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ana(), ConfigureCaloUtils(), ConfigurePi0EbEAnalysis(), ConfigurePi0Flow(), and ConfigureReader().
Bool_t kRecalTM = kFALSE |
Recalculate track-cluster matching.
Definition at line 21 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureCaloUtils().
Int_t kRunNumber = -1 |
Definition at line 31 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigureReader().
Bool_t kSimulation = kFALSE |
Declare the analysis simulation.
Definition at line 14 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), ConfigurePi0EbEAnalysis(), and ConfigureReader().
Bool_t kTender = kFALSE |
Declare that tender was executed.
Definition at line 28 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), and ConfigureReader().
Bool_t kTM = kTRUE |
Remove matched clusters to tracks.
Definition at line 22 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), and ConfigurePi0EbEAnalysis().
Int_t kYears = 2011 |
Declare the year of the data.
Definition at line 18 of file AddTaskCaloTrackPi0Flow.C.
Referenced by AddTaskCaloTrackPi0Flow(), ConfigureCaloUtils(), ConfigureReader(), and SetHistoRangeAndNBins().