![]() |
AliPhysics
5b5fbb3 (5b5fbb3)
|
Conversions pairs clusters analysis. More...
#include <AliAnaPhotonConvInCalo.h>
Public Member Functions | |
AliAnaPhotonConvInCalo () | |
Default constructor. Initialize parameters. More... | |
virtual | ~AliAnaPhotonConvInCalo () |
Virtual destructor. More... | |
TObjString * | GetAnalysisCuts () |
Save parameters used for analysis. More... | |
TList * | GetCreateOutputObjects () |
void | InitParameters () |
Initialize the parameters of the analysis. More... | |
void | MakeAnalysisFillHistograms () |
void | Print (const Option_t *opt) const |
Print some relevant parameters set for the analysis. More... | |
Float_t | GetMassCut () const |
void | SetMassCut (Float_t m) |
Float_t | GetMassCutTight () const |
void | SetMassCutTight (Float_t m) |
Bool_t | AreConvertedPairsInAOD () const |
void | SwitchOnAdditionConvertedPairsToAOD () |
void | SwitchOffAdditionConvertedPairsToAOD () |
Bool_t | AreConvertedPairsRemoved () const |
void | SwitchOnConvertedPairsRemoval () |
void | SwitchOffConvertedPairsRemoval () |
void | SwitchOnClusterConvDistHistograms () |
void | SwitchOffClusterConvDistHistograms () |
void | SetConvAsymCut (Float_t c) |
Float_t | GetConvAsymCut () const |
void | SetConvDEtaCut (Float_t c) |
Float_t | GetConvDEtaCut () const |
void | SetConvDPhiCut (Float_t min, Float_t max) |
Float_t | GetConvDPhiMinCut () const |
Float_t | GetConvDPhiMaxCut () const |
![]() | |
AliAnaCaloTrackCorrBaseClass () | |
virtual | ~AliAnaCaloTrackCorrBaseClass () |
Destructor. More... | |
virtual void | Init () |
virtual void | InitDebug () |
virtual void | InitCaloParameters () |
virtual void | FillEventMixPool () |
virtual void | MakeAnalysisFillAOD () |
virtual void | Terminate (TList *) |
virtual void | AddToHistogramsName (TString add) |
virtual TString | GetAddedHistogramsStringToName () const |
virtual TString | GetBaseParametersList () |
virtual Int_t | GetDebug () const |
virtual void | SetDebug (Int_t d) |
virtual Int_t | GetEventNumber () const |
virtual Int_t | GetTrackMultiplicity () const |
virtual AliCentrality * | GetCentrality () const |
virtual AliMultSelection * | GetMultSelCen () const |
virtual Int_t | GetEventCentrality () const |
virtual AliEventplane * | GetEventPlane () const |
virtual Double_t | GetEventPlaneAngle () const |
virtual TString | GetEventPlaneMethod () const |
virtual void | AddAODParticle (AliCaloTrackParticle part) |
virtual void | ConnectInputOutputAODBranches () |
virtual TClonesArray * | GetCreateOutputAODBranch () |
Create AOD branch filled in the analysis. More... | |
virtual TString | GetInputAODName () const |
virtual void | SetInputAODName (TString name) |
virtual TString | GetOutputAODName () const |
virtual void | SetOutputAODName (TString name) |
virtual Bool_t | NewOutputAOD () const |
virtual TString | GetOutputAODClassName () const |
virtual void | SetOutputAODClassName (TString name) |
virtual TString | GetAODObjArrayName () const |
virtual void | SetAODObjArrayName (TString name) |
virtual TClonesArray * | GetInputAODBranch () const |
virtual TClonesArray * | GetOutputAODBranch () const |
virtual TClonesArray * | GetAODBranch (TString &aodBranchName) const |
Recover ouput and input AOD pointers for each event in AliCaloTrackMaker. More... | |
virtual TClonesArray * | GetAODCaloClusters () const |
virtual TClonesArray * | GetAODTracks () const |
virtual AliVCaloCells * | GetPHOSCells () const |
virtual AliVCaloCells * | GetEMCALCells () const |
virtual TObjArray * | GetCTSTracks () const |
virtual TObjArray * | GetEMCALClusters () const |
virtual TObjArray * | GetPHOSClusters () const |
virtual TClonesArray * | GetNonStandardJets () const |
virtual AliAODJetEventBackground * | GetBackgroundJets () const |
virtual Int_t | GetCalorimeter () const |
virtual TString | GetCalorimeterString () const |
virtual void | SetCalorimeter (TString calo) |
Set the calorimeter for the analysis. A string. More... | |
virtual void | SetCalorimeter (Int_t calo) |
Set the calorimeter for the analysis. An integer. More... | |
virtual Bool_t | IsDataMC () const |
virtual void | SwitchOnDataMC () |
virtual void | SwitchOffDataMC () |
virtual Bool_t | IsFiducialCutOn () const |
virtual void | SwitchOnFiducialCut () |
virtual void | SwitchOffFiducialCut () |
virtual Bool_t | IsRealCaloAcceptanceOn () const |
virtual void | SwitchOnRealCaloAcceptance () |
virtual void | SwitchOffRealCaloAcceptance () |
virtual Bool_t | IsCaloPIDOn () const |
virtual void | SwitchOnCaloPID () |
virtual void | SwitchOffCaloPID () |
virtual Bool_t | MakePlotsOn () const |
virtual void | SwitchOnPlotsMaking () |
virtual void | SwitchOffPlotsMaking () |
virtual Bool_t | IsPileUpAnalysisOn () const |
virtual void | SwitchOnFillPileUpHistograms () |
virtual void | SwitchOffFillPileUpHistograms () |
virtual Bool_t | IsHighMultiplicityAnalysisOn () const |
virtual void | SwitchOnFillHighMultiplicityHistograms () |
virtual void | SwitchOffFillHighMultiplicityHistograms () |
virtual Float_t | GetMaxPt () const |
virtual Float_t | GetMinPt () const |
virtual void | SetMaxPt (Float_t pt) |
virtual void | SetMinPt (Float_t pt) |
virtual void | SetPtCutRange (Double_t mi, Double_t ma) |
virtual Float_t | GetMaxEnergy () const |
virtual Float_t | GetMinEnergy () const |
virtual void | SetMaxEnergy (Float_t e) |
virtual void | SetMinEnergy (Float_t e) |
virtual void | SetEnergyCutRange (Double_t mi, Double_t ma) |
virtual void | SetPairTimeCut (Float_t t) |
virtual Float_t | GetPairTimeCut () const |
Time cut in ns. More... | |
Int_t | GetFirstSMCoveredByTRD () const |
Time cut in ns. More... | |
void | SetFirstSMCoveredByTRD (Int_t n) |
virtual Int_t | GetNZvertBin () const |
virtual Int_t | GetNRPBin () const |
Number of bins in vertex. More... | |
virtual Int_t | GetNCentrBin () const |
Number of bins in reaction plain. More... | |
virtual Int_t | GetNTrackMultBin () const |
Number of bins in centrality. More... | |
virtual Int_t | GetNMaxEvMix () const |
Number of bins in track multiplicity. More... | |
virtual Float_t | GetZvertexCut () const |
Maximal number of events for mixin. More... | |
virtual Int_t | GetTrackMultiplicityBin () const |
Cut on vertex position. More... | |
virtual Int_t | GetEventCentralityBin () const |
virtual Int_t | GetEventRPBin () const |
virtual Int_t | GetEventVzBin () const |
virtual Int_t | GetEventMixBin () const |
virtual Int_t | GetEventMixBin (Int_t iCen, Int_t iVz, Int_t iRP) const |
virtual Double_t | GetEventWeight () const |
virtual Double_t | GetParticlePtWeight (Float_t pt, Int_t pdg, TString genName, Int_t igen) const |
virtual void | SetNZvertBin (Int_t n=1) |
virtual void | SetNRPBin (Int_t n=1) |
Number of bins for vertex position. More... | |
virtual void | SetNCentrBin (Int_t n=1) |
Number of bins in reaction plain. More... | |
virtual void | SetNTrackMultBin (Int_t n=1) |
Number of bins in centrality. More... | |
virtual void | SetNMaxEvMix (Int_t n=20) |
Number of bins in track multiplicity. More... | |
virtual void | SetTrackMultiplicityBin (Int_t bin, Int_t mult) |
Maximal number of events for mixing. More... | |
virtual void | SwitchOnTrackMultBins () |
virtual void | SwitchOffTrackMultBins () |
virtual void | SwitchOnOwnMix () |
virtual void | SwitchOffOwnMix () |
virtual Bool_t | DoOwnMix () const |
virtual Bool_t | UseTrackMultBins () const |
virtual Int_t | CheckMixedEventVertex (Int_t caloLabel, Int_t trackLabel) |
virtual AliMixedEvent * | GetMixedEvent () const |
virtual Int_t | GetNMixedEvent () const |
virtual void | GetVertex (Double_t vertex[3]) const |
virtual Double_t * | GetVertex (Int_t evtIndex) const |
virtual void | GetVertex (Double_t vertex[3], Int_t evtIndex) const |
virtual Int_t | GetV0Signal (Int_t i) const |
virtual Int_t | GetV0Multiplicity (Int_t i) const |
Float_t | GetPhi (Float_t phi) const |
Shift phi angle in case of negative value 360 degrees. Example TLorenzVector::Phi defined in -pi to pi. More... | |
Float_t | DegToRad (Float_t deg) const |
Float_t | RadToDeg (Float_t rad) const |
virtual Bool_t | IsTrackMatched (AliVCluster *cluster, AliVEvent *event) |
virtual Int_t | GetModuleNumberCellIndexes (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU) const |
virtual Int_t | GetModuleNumberCellIndexesAbsCaloMap (Int_t absId, Int_t calo, Int_t &icol, Int_t &irow, Int_t &iRCU, Int_t &icolAbs, Int_t &irowAbs) const |
virtual Int_t | GetModuleNumber (AliCaloTrackParticle *part) const |
virtual Int_t | GetModuleNumber (AliVCluster *cluster) const |
virtual AliVCluster * | FindCluster (TObjArray *clusters, Int_t clId, Int_t &iclus, Int_t first=0) |
virtual AliMCEvent * | GetMC () const |
virtual AliHeader * | GetMCHeader () const |
virtual AliGenEventHeader * | GetMCGenEventHeader () const |
virtual AliCaloPID * | GetCaloPID () |
virtual AliCalorimeterUtils * | GetCaloUtils () const |
virtual AliFiducialCut * | GetFiducialCut () |
virtual AliHistogramRanges * | GetHistogramRanges () |
virtual AliIsolationCut * | GetIsolationCut () |
virtual AliMCAnalysisUtils * | GetMCAnalysisUtils () |
virtual AliNeutralMesonSelection * | GetNeutralMesonSelection () |
virtual AliCaloTrackReader * | GetReader () const |
virtual AliEMCALGeometry * | GetEMCALGeometry () const |
virtual AliPHOSGeoUtils * | GetPHOSGeometry () const |
virtual void | SetCaloPID (AliCaloPID *pid) |
virtual void | SetCaloUtils (AliCalorimeterUtils *caloutils) |
virtual void | SetFiducialCut (AliFiducialCut *fc) |
virtual void | SetHistogramRanges (AliHistogramRanges *hr) |
virtual void | SetIsolationCut (AliIsolationCut *ic) |
virtual void | SetNeutralMesonSelection (AliNeutralMesonSelection *const nms) |
virtual void | SetReader (AliCaloTrackReader *reader) |
void | SwitchOnStudyClusterOverlapsPerGenerator () |
void | SwitchOffStudyClusterOverlapsPerGenerator () |
Bool_t | IsStudyClusterOverlapsPerGeneratorOn () const |
void | SetNCocktailGenNamesToCheck (Int_t nb) |
Int_t | GetNCocktailGenNamesToCheck () const |
void | SetCocktailGenNameToCheck (Int_t i, TString v) |
TString | GetCocktailGenNameToCheck (Int_t i) const |
void | SetCocktailGenIndexToCheck (Int_t i, Int_t v) |
Int_t | GetCocktailGenIndexToCheck (Int_t i) const |
Int_t | GetCocktailGeneratorBackgroundTag (AliVCluster *clus, Int_t mctag, TString &genName, Int_t &index, TString &genNameBkg, Int_t &indexBkg) |
Private Member Functions | |
AliAnaPhotonConvInCalo (const AliAnaPhotonConvInCalo &g) | |
Copy constructor not implemented. More... | |
AliAnaPhotonConvInCalo & | operator= (const AliAnaPhotonConvInCalo &g) |
Assignment operator not implemented. More... | |
Private Attributes | |
Bool_t | fRemoveConvertedPair |
Remove conversion pairs. More... | |
Bool_t | fAddConvertedPairsToAOD |
Put Converted pairs in AOD. More... | |
Bool_t | fFillClusterConvDistHisto |
Fill histograms with calculated conversion distance with data clusters. More... | |
Float_t | fMassCut |
Mass cut for the conversion pairs selection. More... | |
Float_t | fMassCutTight |
Mass cut for the conversion pairs selection, tighter. More... | |
Float_t | fConvAsymCut |
Select conversion pairs when asymmetry is smaller than cut. More... | |
Float_t | fConvDEtaCut |
Select conversion pairs when deta of pair smaller than cut. More... | |
Float_t | fConvDPhiMinCut |
Select conversion pairs when dphi of pair lager than cut. More... | |
Float_t | fConvDPhiMaxCut |
Select conversion pairs when dphi of pair smaller than cut. More... | |
TLorentzVector | fMomentum |
! Cluster momentum More... | |
TVector3 | fProdVertex |
! Production vertex More... | |
TH1F * | fhPtPhotonConv |
! Number of identified photon vs transverse momentum More... | |
TH2F * | fhEtaPhiPhotonConvPaired [6] |
! Pseudorapidity vs Phi of identified photon conv leg for 6 transverse momentum bins More... | |
TH2F * | fhEtaPhiPhotonConv [6] |
! Pseudorapidity vs Phi of identified photon conv pair for 6 transverse momentum bins More... | |
TH2F * | fhConvDeltaEta |
! Small mass photons, correlation in eta More... | |
TH2F * | fhConvDeltaPhi |
! Small mass photons, correlation in phi More... | |
TH2F * | fhConvDeltaEtaPhi |
! Small mass photons, correlation in phi and eta More... | |
TH2F * | fhConvAsym |
! Small mass photons, correlation in energy asymmetry More... | |
TH2F * | fhConvPt |
! Small mass photons, pT of pair More... | |
TH2F * | fhConvDistEta |
! Approx distance to vertex vs rapidity More... | |
TH2F * | fhConvDistPhi |
! Approx distance to vertex vs azimuth More... | |
TH2F * | fhConvDistEn |
! Approx distance to vertex vs Energy More... | |
TH2F * | fhConvDistMass |
! Approx distance to vertex vs Mass More... | |
TH2F * | fhConvDistEtaCutEta |
! Approx distance to vertex vs rapidity, dEta < fConvDEtaCut More... | |
TH2F * | fhConvDistPhiCutEta |
! Approx distance to vertex vs azimuth More... | |
TH2F * | fhConvDistEnCutEta |
! Approx distance to vertex vs Energy, dEta < fConvDEtaCut More... | |
TH2F * | fhConvDistMassCutEta |
! Approx distance to vertex vs Mass, dEta < fConvDEtaCut More... | |
TH2F * | fhConvDistEtaCutMass |
! Approx distance to vertex vs rapidity, M < 20 MeV/c^2 More... | |
TH2F * | fhConvDistPhiCutMass |
! Approx distance to vertex vs azimuth, M < 20 MeV/c^2 More... | |
TH2F * | fhConvDistEnCutMass |
! Approx distance to vertex vs Energy, M < 20 MeV/c^2 More... | |
TH2F * | fhConvDistEtaCutAsy |
! Approx distance to vertex vs rapidity, A < fConvAsymCut More... | |
TH2F * | fhConvDistPhiCutAsy |
! Approx distance to vertex vs azimuth, A < fConvAsymCut More... | |
TH2F * | fhConvDistEnCutAsy |
! Approx distance to vertex vs energy, A < fConvAsymCut More... | |
TH2F * | fhConvDistMassCutAsy |
! Approx distance to vertex vs mass, A < fConvAsymCut More... | |
TH2F * | fhConvDistEtaCutAll |
! Approx distance to vertex vs rapidity, dEta < fConvDEtaCut, M < 20 MeV/c^2, A < fConvAsymCut More... | |
TH2F * | fhConvDistPhiCutAll |
! Approx distance to vertex vs azimuth, dEta < fConvDEtaCut, M < 20 MeV/c^2, A < fConvAsymCut More... | |
TH2F * | fhConvDistEnCutAll |
! Approx distance to vertex vs energy, dEta < fConvDEtacut, M < 20 MeV/c^2, A < fConvAsymCut More... | |
TH1F * | fhPtConversionTagged |
! Number of identified gamma from Conversion , tagged as conversion More... | |
TH1F * | fhPtAntiNeutronTagged |
! Number of identified gamma from AntiNeutrons gamma, tagged as conversion More... | |
TH1F * | fhPtAntiProtonTagged |
! Number of identified gamma from AntiProtons gamma, tagged as conversion More... | |
TH1F * | fhPtUnknownTagged |
! Number of identified gamma from unknown, tagged as conversion More... | |
TH2F * | fhConvDeltaEtaMCConversion |
! Small mass cluster pairs, correlation in eta, origin of both clusters is conversion More... | |
TH2F * | fhConvDeltaPhiMCConversion |
! Small mass cluster pairs, correlation in phi, origin of both clusters is conversion More... | |
TH2F * | fhConvDeltaEtaPhiMCConversion |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is conversion More... | |
TH2F * | fhConvAsymMCConversion |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is conversion More... | |
TH2F * | fhConvPtMCConversion |
! Small mass cluster pairs, pt of pair, origin of both clusters is conversion More... | |
TH2F * | fhConvPtMCConversionRcut [6] |
! Small mass cluster pairs, pt of pair, origin of both clusters is conversion, for different production vertices More... | |
TH2F * | fhConvM02MCConversion |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2 More... | |
TH2F * | fhConvDeltaEtaMCAntiNeutron |
! Small mass cluster pairs, correlation in eta, origin of both clusters is anti neutron More... | |
TH2F * | fhConvDeltaPhiMCAntiNeutron |
! Small mass cluster pairs, correlation in phi, origin of both clusters is anti neutron More... | |
TH2F * | fhConvDeltaEtaPhiMCAntiNeutron |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti neutron More... | |
TH2F * | fhConvAsymMCAntiNeutron |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti neutron More... | |
TH2F * | fhConvPtMCAntiNeutron |
! Small mass cluster pairs, pt of pair, origin of both clusters is anti neutron More... | |
TH2F * | fhConvM02MCAntiNeutron |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti neutron More... | |
TH2F * | fhConvDeltaEtaMCAntiProton |
! Small mass cluster pairs, correlation in eta, origin of both clusters is anti proton More... | |
TH2F * | fhConvDeltaPhiMCAntiProton |
! Small mass cluster pairs, correlation in phi, origin of both clusters is anti proton More... | |
TH2F * | fhConvDeltaEtaPhiMCAntiProton |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti proton More... | |
TH2F * | fhConvAsymMCAntiProton |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti proton More... | |
TH2F * | fhConvPtMCAntiProton |
! Small mass cluster pairs, pt of pairs, origin of both clusters is anti proton More... | |
TH2F * | fhConvM02MCAntiProton |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti proton More... | |
TH2F * | fhConvDeltaEtaMCString |
! Small mass cluster pairs, correlation in eta, origin of both clusters is string More... | |
TH2F * | fhConvDeltaPhiMCString |
! Small mass cluster pairs, correlation in phi, origin of both clusters is string More... | |
TH2F * | fhConvDeltaEtaPhiMCString |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is string More... | |
TH2F * | fhConvAsymMCString |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is string More... | |
TH2F * | fhConvPtMCString |
! Small mass cluster pairs, pt of pairs, origin of both clusters is string More... | |
TH2F * | fhConvM02MCString |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is string More... | |
TH2F * | fhConvDistMCConversion |
! Calculated conversion distance vs real distance to vertex More... | |
TH2F * | fhConvDistMCConversionCuts |
! Calculated conversion distance vs real distance to vertex More... | |
Additional Inherited Members | |
![]() | |
enum | detector { kEMCAL = AliFiducialCut::kEMCAL, kPHOS = AliFiducialCut::kPHOS, kCTS = AliFiducialCut::kCTS, kDCAL = AliFiducialCut::kDCAL, kDCALPHOS = AliFiducialCut::kDCALPHOS } |
Set the tag identifing the main detector used in the analysis. More... | |
![]() | |
Int_t | fNModules |
Number of EMCAL/PHOS modules to use in analysis, set in CaloUtils. More... | |
Int_t | fNRCU |
Number of EMCAL/PHOS RCU. More... | |
Int_t | fFirstModule |
First EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More... | |
Int_t | fLastModule |
Last EMCAL/PHOS module, set in CaloUtils or depending fidutial cuts. More... | |
Int_t | fNMaxCols |
Number of EMCAL/PHOS columns per SM. More... | |
Int_t | fNMaxRows |
Number of EMCAL/PHOS rows per SM. More... | |
Int_t | fNMaxColsFull |
Number of EMCAL/PHOS columns full detector. More... | |
Int_t | fNMaxRowsFull |
Number of EMCAL/PHOS rows full detector. More... | |
Int_t | fNMaxRowsFullMin |
Last of EMCAL/PHOS rows full detector. More... | |
Int_t | fNMaxRowsFullMax |
First of EMCAL/PHOS rows full detector. More... | |
Conversions pairs clusters analysis.
Conversions pairs clusters analysis. Check if cluster comes from a conversion in the material in front of the calorimeter Do invariant mass of all pairs, if mass is close to 0, then it is conversion. Input are selected clusters with AliAnaPhoton
More information can be found in this twiki and particularly in this section.
Definition at line 31 of file AliAnaPhotonConvInCalo.h.
AliAnaPhotonConvInCalo::AliAnaPhotonConvInCalo | ( | ) |
Default constructor. Initialize parameters.
Definition at line 40 of file AliAnaPhotonConvInCalo.cxx.
|
inlinevirtual |
Virtual destructor.
Definition at line 37 of file AliAnaPhotonConvInCalo.h.
|
private |
Copy constructor not implemented.
|
inline |
Definition at line 63 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 67 of file AliAnaPhotonConvInCalo.h.
|
virtual |
Save parameters used for analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 97 of file AliAnaPhotonConvInCalo.cxx.
Referenced by ~AliAnaPhotonConvInCalo().
|
inline |
Definition at line 75 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 78 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 83 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 82 of file AliAnaPhotonConvInCalo.h.
|
virtual |
Create histograms to be saved in output file and store them in outputContainer.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 120 of file AliAnaPhotonConvInCalo.cxx.
Referenced by ~AliAnaPhotonConvInCalo().
|
inline |
Definition at line 57 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 60 of file AliAnaPhotonConvInCalo.h.
|
virtual |
Initialize the parameters of the analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 540 of file AliAnaPhotonConvInCalo.cxx.
Referenced by AliAnaPhotonConvInCalo(), and ~AliAnaPhotonConvInCalo().
|
virtual |
Fill histograms for selected pairs. Fill aod with selected pair, remove other pairs
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 558 of file AliAnaPhotonConvInCalo.cxx.
Referenced by ~AliAnaPhotonConvInCalo().
|
private |
Assignment operator not implemented.
|
virtual |
Print some relevant parameters set for the analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 989 of file AliAnaPhotonConvInCalo.cxx.
Referenced by ~AliAnaPhotonConvInCalo().
|
inline |
Definition at line 74 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 77 of file AliAnaPhotonConvInCalo.h.
Definition at line 80 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 58 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 61 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 65 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 72 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 69 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 64 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 71 of file AliAnaPhotonConvInCalo.h.
|
inline |
Definition at line 68 of file AliAnaPhotonConvInCalo.h.
|
private |
Put Converted pairs in AOD.
Definition at line 88 of file AliAnaPhotonConvInCalo.h.
Referenced by AreConvertedPairsInAOD(), GetAnalysisCuts(), InitParameters(), MakeAnalysisFillHistograms(), Print(), SwitchOffAdditionConvertedPairsToAOD(), and SwitchOnAdditionConvertedPairsToAOD().
|
private |
Select conversion pairs when asymmetry is smaller than cut.
Definition at line 93 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetConvAsymCut(), GetCreateOutputObjects(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetConvAsymCut().
|
private |
Select conversion pairs when deta of pair smaller than cut.
Definition at line 94 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetConvDEtaCut(), GetCreateOutputObjects(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetConvDEtaCut().
|
private |
Select conversion pairs when dphi of pair smaller than cut.
Definition at line 96 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetConvDPhiMaxCut(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetConvDPhiCut().
|
private |
Select conversion pairs when dphi of pair lager than cut.
Definition at line 95 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetConvDPhiMinCut(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetConvDPhiCut().
|
private |
Fill histograms with calculated conversion distance with data clusters.
Definition at line 89 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), MakeAnalysisFillHistograms(), SwitchOffClusterConvDistHistograms(), and SwitchOnClusterConvDistHistograms().
|
private |
! Small mass photons, correlation in energy asymmetry
Definition at line 109 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti neutron
Definition at line 155 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti proton
Definition at line 163 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is conversion
Definition at line 146 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is string
Definition at line 171 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass photons, correlation in eta
Definition at line 106 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta, origin of both clusters is anti neutron
Definition at line 152 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta, origin of both clusters is anti proton
Definition at line 160 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta, origin of both clusters is conversion
Definition at line 143 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta, origin of both clusters is string
Definition at line 168 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass photons, correlation in phi and eta
Definition at line 108 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti neutron
Definition at line 154 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti proton
Definition at line 162 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is conversion
Definition at line 145 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is string
Definition at line 170 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass photons, correlation in phi
Definition at line 107 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in phi, origin of both clusters is anti neutron
Definition at line 153 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in phi, origin of both clusters is anti proton
Definition at line 161 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in phi, origin of both clusters is conversion
Definition at line 144 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, correlation in phi, origin of both clusters is string
Definition at line 169 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs Energy
Definition at line 116 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs energy, dEta < fConvDEtacut, M < 20 MeV/c^2, A < fConvAsymCut
Definition at line 135 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs energy, A < fConvAsymCut
Definition at line 130 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs Energy, dEta < fConvDEtaCut
Definition at line 121 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs Energy, M < 20 MeV/c^2
Definition at line 126 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs rapidity
Definition at line 114 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs rapidity, dEta < fConvDEtaCut, M < 20 MeV/c^2, A < fConvAsymCut
Definition at line 133 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs rapidity, A < fConvAsymCut
Definition at line 128 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs rapidity, dEta < fConvDEtaCut
Definition at line 119 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs rapidity, M < 20 MeV/c^2
Definition at line 124 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs Mass
Definition at line 117 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs mass, A < fConvAsymCut
Definition at line 131 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs Mass, dEta < fConvDEtaCut
Definition at line 122 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Calculated conversion distance vs real distance to vertex
Definition at line 175 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Calculated conversion distance vs real distance to vertex
Definition at line 176 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs azimuth
Definition at line 115 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs azimuth, dEta < fConvDEtaCut, M < 20 MeV/c^2, A < fConvAsymCut
Definition at line 134 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs azimuth, A < fConvAsymCut
Definition at line 129 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs azimuth
Definition at line 120 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Approx distance to vertex vs azimuth, M < 20 MeV/c^2
Definition at line 125 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti neutron
Definition at line 158 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti proton
Definition at line 166 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2
Definition at line 150 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is string
Definition at line 174 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass photons, pT of pair
Definition at line 110 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, pt of pair, origin of both clusters is anti neutron
Definition at line 156 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, pt of pairs, origin of both clusters is anti proton
Definition at line 164 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, pt of pair, origin of both clusters is conversion
Definition at line 147 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, pt of pair, origin of both clusters is conversion, for different production vertices
Definition at line 148 of file AliAnaPhotonConvInCalo.h.
Referenced by AliAnaPhotonConvInCalo(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Small mass cluster pairs, pt of pairs, origin of both clusters is string
Definition at line 172 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Pseudorapidity vs Phi of identified photon conv pair for 6 transverse momentum bins
Definition at line 104 of file AliAnaPhotonConvInCalo.h.
Referenced by AliAnaPhotonConvInCalo(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Pseudorapidity vs Phi of identified photon conv leg for 6 transverse momentum bins
Definition at line 103 of file AliAnaPhotonConvInCalo.h.
Referenced by AliAnaPhotonConvInCalo(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified gamma from AntiNeutrons gamma, tagged as conversion
Definition at line 139 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified gamma from AntiProtons gamma, tagged as conversion
Definition at line 140 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified gamma from Conversion , tagged as conversion
Definition at line 138 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified photon vs transverse momentum
Definition at line 102 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified gamma from unknown, tagged as conversion
Definition at line 141 of file AliAnaPhotonConvInCalo.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
Mass cut for the conversion pairs selection.
Definition at line 91 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetCreateOutputObjects(), GetMassCut(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetMassCut().
|
private |
Mass cut for the conversion pairs selection, tighter.
Definition at line 92 of file AliAnaPhotonConvInCalo.h.
Referenced by GetAnalysisCuts(), GetCreateOutputObjects(), GetMassCutTight(), InitParameters(), MakeAnalysisFillHistograms(), Print(), and SetMassCutTight().
|
private |
! Cluster momentum
Definition at line 98 of file AliAnaPhotonConvInCalo.h.
Referenced by MakeAnalysisFillHistograms().
|
private |
! Production vertex
Definition at line 99 of file AliAnaPhotonConvInCalo.h.
Referenced by MakeAnalysisFillHistograms().
|
private |
Remove conversion pairs.
Definition at line 87 of file AliAnaPhotonConvInCalo.h.
Referenced by AreConvertedPairsRemoved(), GetAnalysisCuts(), InitParameters(), MakeAnalysisFillHistograms(), Print(), SwitchOffConvertedPairsRemoval(), and SwitchOnConvertedPairsRemoval().