AliPhysics  v5-07-15-01 (b3d7633)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnaPhotonConvInCalo Class Reference

Conversions pairs clusters analysis. More...

#include <AliAnaPhotonConvInCalo.h>

Inheritance diagram for AliAnaPhotonConvInCalo:

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 MakeAnalysisFillAOD ()
 Do conversion photon analysis and fill aods. More...
 
void MakeAnalysisFillHistograms ()
 Fill histograms for selected pairs. More...
 
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)
 
Bool_t AreConvertedPairsInAOD () const
 
void SwitchOnAdditionConvertedPairsToAOD ()
 
void SwitchOffAdditionConvertedPairsToAOD ()
 
Bool_t AreConvertedPairsRemoved () const
 
void SwitchOnConvertedPairsRemoval ()
 
void SwitchOffConvertedPairsRemoval ()
 
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
 
- Public Member Functions inherited from AliAnaCaloTrackCorrBaseClass
 AliAnaCaloTrackCorrBaseClass ()
 
virtual ~AliAnaCaloTrackCorrBaseClass ()
 Destructor. More...
 
virtual void Init ()
 
virtual void InitDebug ()
 
virtual void FillEventMixPool ()
 
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 Int_t GetEventCentrality () const
 
virtual AliEventplane * GetEventPlane () const
 
virtual Double_t GetEventPlaneAngle () const
 
virtual TString GetEventPlaneMethod () const
 
virtual void AddAODParticle (AliAODPWG4Particle 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 (const 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 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 GetModuleNumber (AliAODPWG4Particle *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 AliStack * GetMCStack () const
 
virtual AliHeader * GetMCHeader () const
 
virtual AliGenEventHeader * GetMCGenEventHeader () const
 
virtual AliCaloPIDGetCaloPID ()
 
virtual AliCalorimeterUtilsGetCaloUtils () const
 
virtual AliFiducialCutGetFiducialCut ()
 
virtual AliHistogramRangesGetHistogramRanges ()
 
virtual AliIsolationCutGetIsolationCut ()
 
virtual AliMCAnalysisUtilsGetMCAnalysisUtils ()
 
virtual AliNeutralMesonSelectionGetNeutralMesonSelection ()
 
virtual AliCaloTrackReaderGetReader () 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 SetMCAnalysisUtils (AliMCAnalysisUtils *mcutils)
 
virtual void SetNeutralMesonSelection (AliNeutralMesonSelection *const nms)
 
virtual void SetReader (AliCaloTrackReader *reader)
 

Private Member Functions

 AliAnaPhotonConvInCalo (const AliAnaPhotonConvInCalo &g)
 Copy constructor not implemented. More...
 
AliAnaPhotonConvInCalooperator= (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...
 
Float_t fMassCut
 Mass cut for the conversion pairs selection. 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 transerse momentum More...
 
TH2F * fhEtaPhiPhotonConv
 ! Pseudorapidity vs Phi of identified photon for transerse momentum > 0.5, for converted More...
 
TH2F * fhEtaPhi05PhotonConv
 ! Pseudorapidity vs Phi of identified photon for transerse momentum < 0.5, for converted 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 cluster Eta 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 cluster Eta, dEta < 0.05 More...
 
TH2F * fhConvDistEnCutEta
 ! Approx distance to vertex vs Energy, dEta < 0.05 More...
 
TH2F * fhConvDistMassCutEta
 ! Approx distance to vertex vs Mass, dEta < 0.05 More...
 
TH2F * fhConvDistEtaCutMass
 ! Approx distance to vertex vs cluster Eta, dEta < 0.05, m < 10 MeV More...
 
TH2F * fhConvDistEnCutMass
 ! Approx distance to vertex vs Energy, dEta < 0.05, m < 10 MeV More...
 
TH2F * fhConvDistEtaCutAsy
 ! Approx distance to vertex vs cluster Eta, dEta < 0.05, m < 10 MeV, A < 0.1 More...
 
TH2F * fhConvDistEnCutAsy
 ! Approx distance to vertex vs energy, dEta < 0.05, m < 10 MeV, A < 0.1 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 * fhConvDispersionMCConversion
 ! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2 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 * fhConvDispersionMCAntiNeutron
 ! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, 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 * fhConvDispersionMCAntiProton
 ! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, 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 * fhConvDispersionMCString
 ! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, 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

- Public Types inherited from AliAnaCaloTrackCorrBaseClass
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...
 

Detailed Description

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.

Author
Gustavo Conesa Balbastre Gusta.nosp@m.vo.C.nosp@m.onesa.nosp@m..Bal.nosp@m.bastr.nosp@m.e@ce.nosp@m.rn.ch, LPSC-IN2P3-CNRS

Definition at line 31 of file AliAnaPhotonConvInCalo.h.

Constructor & Destructor Documentation

AliAnaPhotonConvInCalo::AliAnaPhotonConvInCalo ( )

Default constructor. Initialize parameters.

Definition at line 41 of file AliAnaPhotonConvInCalo.cxx.

virtual AliAnaPhotonConvInCalo::~AliAnaPhotonConvInCalo ( )
inlinevirtual

Virtual destructor.

Definition at line 37 of file AliAnaPhotonConvInCalo.h.

AliAnaPhotonConvInCalo::AliAnaPhotonConvInCalo ( const AliAnaPhotonConvInCalo g)
private

Copy constructor not implemented.

Member Function Documentation

Bool_t AliAnaPhotonConvInCalo::AreConvertedPairsInAOD ( ) const
inline

Definition at line 62 of file AliAnaPhotonConvInCalo.h.

Bool_t AliAnaPhotonConvInCalo::AreConvertedPairsRemoved ( ) const
inline

Definition at line 66 of file AliAnaPhotonConvInCalo.h.

TObjString * AliAnaPhotonConvInCalo::GetAnalysisCuts ( )
virtual

Save parameters used for analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 83 of file AliAnaPhotonConvInCalo.cxx.

Float_t AliAnaPhotonConvInCalo::GetConvAsymCut ( ) const
inline

Definition at line 71 of file AliAnaPhotonConvInCalo.h.

Float_t AliAnaPhotonConvInCalo::GetConvDEtaCut ( ) const
inline

Definition at line 74 of file AliAnaPhotonConvInCalo.h.

Float_t AliAnaPhotonConvInCalo::GetConvDPhiMaxCut ( ) const
inline

Definition at line 79 of file AliAnaPhotonConvInCalo.h.

Float_t AliAnaPhotonConvInCalo::GetConvDPhiMinCut ( ) const
inline

Definition at line 78 of file AliAnaPhotonConvInCalo.h.

TList * AliAnaPhotonConvInCalo::GetCreateOutputObjects ( )
virtual

Create histograms to be saved in output file and store them in outputContainer.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 102 of file AliAnaPhotonConvInCalo.cxx.

Float_t AliAnaPhotonConvInCalo::GetMassCut ( ) const
inline

Definition at line 59 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::InitParameters ( )
virtual

Initialize the parameters of the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 429 of file AliAnaPhotonConvInCalo.cxx.

Referenced by AliAnaPhotonConvInCalo().

void AliAnaPhotonConvInCalo::MakeAnalysisFillAOD ( )
virtual

Do conversion photon analysis and fill aods.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 441 of file AliAnaPhotonConvInCalo.cxx.

void AliAnaPhotonConvInCalo::MakeAnalysisFillHistograms ( )
virtual

Fill histograms for selected pairs.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 712 of file AliAnaPhotonConvInCalo.cxx.

AliAnaPhotonConvInCalo& AliAnaPhotonConvInCalo::operator= ( const AliAnaPhotonConvInCalo g)
private

Assignment operator not implemented.

void AliAnaPhotonConvInCalo::Print ( const Option_t *  opt) const
virtual

Print some relevant parameters set for the analysis.

Reimplemented from AliAnaCaloTrackCorrBaseClass.

Definition at line 853 of file AliAnaPhotonConvInCalo.cxx.

void AliAnaPhotonConvInCalo::SetConvAsymCut ( Float_t  c)
inline

Definition at line 70 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SetConvDEtaCut ( Float_t  c)
inline

Definition at line 73 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SetConvDPhiCut ( Float_t  min,
Float_t  max 
)
inline

Definition at line 76 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SetMassCut ( Float_t  m)
inline

Definition at line 60 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SwitchOffAdditionConvertedPairsToAOD ( )
inline

Definition at line 64 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SwitchOffConvertedPairsRemoval ( )
inline

Definition at line 68 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SwitchOnAdditionConvertedPairsToAOD ( )
inline

Definition at line 63 of file AliAnaPhotonConvInCalo.h.

void AliAnaPhotonConvInCalo::SwitchOnConvertedPairsRemoval ( )
inline

Definition at line 67 of file AliAnaPhotonConvInCalo.h.

Member Data Documentation

Bool_t AliAnaPhotonConvInCalo::fAddConvertedPairsToAOD
private
Float_t AliAnaPhotonConvInCalo::fConvAsymCut
private

Select conversion pairs when asymmetry is smaller than cut.

Definition at line 86 of file AliAnaPhotonConvInCalo.h.

Referenced by GetAnalysisCuts(), GetConvAsymCut(), MakeAnalysisFillAOD(), Print(), and SetConvAsymCut().

Float_t AliAnaPhotonConvInCalo::fConvDEtaCut
private

Select conversion pairs when deta of pair smaller than cut.

Definition at line 87 of file AliAnaPhotonConvInCalo.h.

Referenced by GetAnalysisCuts(), GetConvDEtaCut(), MakeAnalysisFillAOD(), Print(), and SetConvDEtaCut().

Float_t AliAnaPhotonConvInCalo::fConvDPhiMaxCut
private

Select conversion pairs when dphi of pair smaller than cut.

Definition at line 89 of file AliAnaPhotonConvInCalo.h.

Referenced by GetAnalysisCuts(), GetConvDPhiMaxCut(), MakeAnalysisFillAOD(), Print(), and SetConvDPhiCut().

Float_t AliAnaPhotonConvInCalo::fConvDPhiMinCut
private

Select conversion pairs when dphi of pair lager than cut.

Definition at line 88 of file AliAnaPhotonConvInCalo.h.

Referenced by GetAnalysisCuts(), GetConvDPhiMinCut(), MakeAnalysisFillAOD(), Print(), and SetConvDPhiCut().

TH2F* AliAnaPhotonConvInCalo::fhConvAsym
private

! Small mass photons, correlation in energy asymmetry

Definition at line 101 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvAsymMCAntiNeutron
private

! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti neutron

Definition at line 133 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvAsymMCAntiProton
private

! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is anti proton

Definition at line 141 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvAsymMCConversion
private

! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is conversion

Definition at line 125 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvAsymMCString
private

! Small mass cluster pairs, correlation in energy asymmetry, origin of both clusters is string

Definition at line 149 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEta
private

! Small mass photons, correlation in eta

Definition at line 98 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaMCAntiNeutron
private

! Small mass cluster pairs, correlation in eta, origin of both clusters is anti neutron

Definition at line 130 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaMCAntiProton
private

! Small mass cluster pairs, correlation in eta, origin of both clusters is anti proton

Definition at line 138 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaMCConversion
private

! Small mass cluster pairs, correlation in eta, origin of both clusters is conversion

Definition at line 122 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaMCString
private

! Small mass cluster pairs, correlation in eta, origin of both clusters is string

Definition at line 146 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaPhi
private

! Small mass photons, correlation in phi and eta

Definition at line 100 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaPhiMCAntiNeutron
private

! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti neutron

Definition at line 132 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaPhiMCAntiProton
private

! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is anti proton

Definition at line 140 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaPhiMCConversion
private

! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is conversion

Definition at line 124 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaEtaPhiMCString
private

! Small mass cluster pairs, correlation in eta-phi, origin of both clusters is string

Definition at line 148 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaPhi
private

! Small mass photons, correlation in phi

Definition at line 99 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaPhiMCAntiNeutron
private

! Small mass cluster pairs, correlation in phi, origin of both clusters is anti neutron

Definition at line 131 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaPhiMCAntiProton
private

! Small mass cluster pairs, correlation in phi, origin of both clusters is anti proton

Definition at line 139 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaPhiMCConversion
private

! Small mass cluster pairs, correlation in phi, origin of both clusters is conversion

Definition at line 123 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDeltaPhiMCString
private

! Small mass cluster pairs, correlation in phi, origin of both clusters is string

Definition at line 147 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDispersionMCAntiNeutron
private

! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, origin of both clusters is anti neutron

Definition at line 135 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDispersionMCAntiProton
private

! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, origin of both clusters is anti proton

Definition at line 143 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDispersionMCConversion
private

! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2

Definition at line 127 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDispersionMCString
private

! Small mass cluster pairs, dispersion of cluster 1 vs cluster 2, origin of both clusters is string

Definition at line 151 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEn
private

! Approx distance to vertex vs Energy

Definition at line 106 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEnCutAsy
private

! Approx distance to vertex vs energy, dEta < 0.05, m < 10 MeV, A < 0.1

Definition at line 114 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEnCutEta
private

! Approx distance to vertex vs Energy, dEta < 0.05

Definition at line 109 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEnCutMass
private

! Approx distance to vertex vs Energy, dEta < 0.05, m < 10 MeV

Definition at line 112 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEta
private

! Approx distance to vertex vs cluster Eta

Definition at line 105 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEtaCutAsy
private

! Approx distance to vertex vs cluster Eta, dEta < 0.05, m < 10 MeV, A < 0.1

Definition at line 113 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEtaCutEta
private

! Approx distance to vertex vs cluster Eta, dEta < 0.05

Definition at line 108 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistEtaCutMass
private

! Approx distance to vertex vs cluster Eta, dEta < 0.05, m < 10 MeV

Definition at line 111 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistMass
private

! Approx distance to vertex vs Mass

Definition at line 107 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistMassCutEta
private

! Approx distance to vertex vs Mass, dEta < 0.05

Definition at line 110 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistMCConversion
private

! Calculated conversion distance vs real distance to vertex

Definition at line 153 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvDistMCConversionCuts
private

! Calculated conversion distance vs real distance to vertex

Definition at line 154 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvM02MCAntiNeutron
private

! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti neutron

Definition at line 136 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvM02MCAntiProton
private

! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is anti proton

Definition at line 144 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvM02MCConversion
private

! Small mass cluster pairs, m02 of cluster 1 vs cluster 2

Definition at line 128 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvM02MCString
private

! Small mass cluster pairs, m02 of cluster 1 vs cluster 2, origin of both clusters is string

Definition at line 152 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvPt
private

! Small mass photons, pT of pair

Definition at line 102 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvPtMCAntiNeutron
private

! Small mass cluster pairs, pt of pair, origin of both clusters is anti neutron

Definition at line 134 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvPtMCAntiProton
private

! Small mass cluster pairs, pt of pairs, origin of both clusters is anti proton

Definition at line 142 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvPtMCConversion
private

! Small mass cluster pairs, pt of pair, origin of both clusters is conversion

Definition at line 126 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhConvPtMCString
private

! Small mass cluster pairs, pt of pairs, origin of both clusters is string

Definition at line 150 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().

TH2F* AliAnaPhotonConvInCalo::fhEtaPhi05PhotonConv
private

! Pseudorapidity vs Phi of identified photon for transerse momentum < 0.5, for converted

Definition at line 97 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH2F* AliAnaPhotonConvInCalo::fhEtaPhiPhotonConv
private

! Pseudorapidity vs Phi of identified photon for transerse momentum > 0.5, for converted

Definition at line 96 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPhotonConvInCalo::fhPtAntiNeutronTagged
private

! Number of identified gamma from AntiNeutrons gamma, tagged as conversion

Definition at line 118 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPhotonConvInCalo::fhPtAntiProtonTagged
private

! Number of identified gamma from AntiProtons gamma, tagged as conversion

Definition at line 119 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPhotonConvInCalo::fhPtConversionTagged
private

! Number of identified gamma from Conversion , tagged as conversion

Definition at line 117 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPhotonConvInCalo::fhPtPhotonConv
private

! Number of identified photon vs transerse momentum

Definition at line 95 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

TH1F* AliAnaPhotonConvInCalo::fhPtUnknownTagged
private

! Number of identified gamma from unknown, tagged as conversion

Definition at line 120 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), and MakeAnalysisFillHistograms().

Float_t AliAnaPhotonConvInCalo::fMassCut
private

Mass cut for the conversion pairs selection.

Definition at line 85 of file AliAnaPhotonConvInCalo.h.

Referenced by GetCreateOutputObjects(), GetMassCut(), InitParameters(), MakeAnalysisFillAOD(), Print(), and SetMassCut().

TLorentzVector AliAnaPhotonConvInCalo::fMomentum
private

! Cluster momentum

Definition at line 91 of file AliAnaPhotonConvInCalo.h.

Referenced by MakeAnalysisFillAOD().

TVector3 AliAnaPhotonConvInCalo::fProdVertex
private

! Production vertex

Definition at line 92 of file AliAnaPhotonConvInCalo.h.

Referenced by MakeAnalysisFillAOD().

Bool_t AliAnaPhotonConvInCalo::fRemoveConvertedPair
private

The documentation for this class was generated from the following files: