![]() |
AliPhysics
4a7363b (4a7363b)
|
Selection of electron clusters in calorimeter. More...
#include <AliAnaElectron.h>
Public Types | |
enum | mcTypes { kmcPhoton = 0, kmcPi0Decay = 1, kmcOtherDecay = 2, kmcPi0 = 3, kmcEta = 4, kmcElectron = 5, kmcConversion = 6, kmcOther = 7, kmcAntiNeutron = 8, kmcAntiProton = 9 } |
For histograms in arrays, index in the array, corresponding to the originating particle of the cluster. More... | |
enum | mcssTypes { kmcssPhoton = 0, kmcssOther = 1, kmcssPi0 = 2, kmcssEta = 3, kmcssConversion = 4, kmcssElectron = 5 } |
![]() | |
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... | |
Public Member Functions | |
AliAnaElectron () | |
Default constructor. Initialize parameters. More... | |
virtual | ~AliAnaElectron () |
Virtual destructor. More... | |
TObjString * | GetAnalysisCuts () |
Save parameters used for analysis. More... | |
TList * | GetCreateOutputObjects () |
void | Init () |
Init. Check if requested calorimeter is on, if not, abort. More... | |
void | InitParameters () |
Initialize the parameters of the analysis with default values. More... | |
void | MakeAnalysisFillAOD () |
Do photon analysis selecting electron clusters (or charged non electron) and fill aods. More... | |
void | MakeAnalysisFillHistograms () |
Fill histograms for selected clusters. More... | |
void | Print (const Option_t *opt) const |
Print some relevant parameters set for the analysis. More... | |
Bool_t | ClusterSelected (AliVCluster *cl, Int_t nMaxima) |
void | FillShowerShapeHistograms (AliVCluster *cluster, Int_t mcTag, Int_t pidTag) |
Fill cluster Shower Shape histograms. More... | |
void | SwitchOnFillShowerShapeHistograms () |
void | SwitchOffFillShowerShapeHistograms () |
void | WeightHistograms (AliVCluster *clus) |
Calculate weights and fill histograms. More... | |
void | SwitchOnFillWeightHistograms () |
void | SwitchOffFillWeightHistograms () |
void | SetdEdxCut (Float_t min, Float_t max) |
void | SetEOverP (Float_t min, Float_t max) |
void | SetNSigma (Float_t min, Float_t max) |
void | SetdEdxCutForHadron (Float_t min, Float_t max) |
void | SetEOverPForHadron (Float_t min, Float_t max) |
void | SetNSigmaForHadron (Float_t min, Float_t max) |
void | SetM20Range (Float_t min, Float_t max) |
void | SetM02Range (Float_t min, Float_t max) |
void | SetMinDistanceToBadChannel (Float_t m) |
void | SetTimeCut (Double_t min, Double_t max) |
Double_t | GetTimeCutMin () const |
Double_t | GetTimeCutMax () const |
void | SetNCellCut (Int_t n) |
Int_t | GetNCellCut () const |
void | SetNLMCut (Int_t min, Int_t max) |
Int_t | GetNLMCutMin () const |
Int_t | GetNLMCutMax () const |
void | FillNOriginHistograms (Int_t n) |
void | FillAODWithElectrons () |
void | FillAODWithHadrons () |
void | FillAODWithAny () |
void | SwitchOnOnlySimpleSSHistoFill () |
void | SwitchOffOnlySimpleHistoFill () |
![]() | |
AliAnaCaloTrackCorrBaseClass () | |
virtual | ~AliAnaCaloTrackCorrBaseClass () |
Destructor. More... | |
virtual void | InitDebug () |
virtual void | InitCaloParameters () |
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 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 | |
AliAnaElectron (const AliAnaElectron &el) | |
Copy constructor not implemented. More... | |
AliAnaElectron & | operator= (const AliAnaElectron &el) |
Assignment operator not implemented. More... | |
Private Attributes | |
Float_t | fMinDist |
Minimal distance to bad channel to accept cluster. More... | |
Double_t | fTimeCutMin |
Remove clusters/cells with time smaller than this value, in ns. More... | |
Double_t | fTimeCutMax |
Remove clusters/cells with time larger than this value, in ns. More... | |
Int_t | fNCellsCut |
Accept for the analysis clusters with more than fNCellsCut cells. More... | |
Int_t | fNLMCutMin |
Remove clusters/cells with number of local maxima smaller. More... | |
Int_t | fNLMCutMax |
Remove clusters/cells with number of local maxima larger. More... | |
Bool_t | fFillSSHistograms |
Fill shower shape histograms. More... | |
Bool_t | fFillOnlySimpleSSHisto |
Fill selected cluster histograms, selected SS histograms. More... | |
Bool_t | fFillWeightHistograms |
Fill weigth histograms. More... | |
Int_t | fNOriginHistograms |
Fill only NOriginHistograms of the 14 defined types. More... | |
Float_t | fdEdxMin |
Max dEdx for electrons. More... | |
Float_t | fdEdxMax |
Min dEdx for electrons. More... | |
Float_t | fEOverPMin |
Max E/p for electrons. More... | |
Float_t | fEOverPMax |
Min E/p for electrons. More... | |
Float_t | fNSigmaMin |
Max nSigma for electrons. More... | |
Float_t | fNSigmaMax |
Min nSigma for electrons. More... | |
Float_t | fM20Min |
Max short axis for electrons. More... | |
Float_t | fM20Max |
Min short axis for electrons. More... | |
Float_t | fM02Min |
Max long axis for electrons. More... | |
Float_t | fM02Max |
Min long axis for electrons. More... | |
Float_t | fdEdxMinHad |
Max dEdx for hadrons. More... | |
Float_t | fdEdxMaxHad |
Min dEdx for hadrons. More... | |
Float_t | fEOverPMinHad |
Max E/p for hadrons. More... | |
Float_t | fEOverPMaxHad |
Min E/p for hadrons. More... | |
Float_t | fNSigmaMinHad |
Max nSigma for hadrons. More... | |
Float_t | fNSigmaMaxHad |
Min nSigma for hadrons. More... | |
Int_t | fAODParticle |
Select the type of particle to put in AODs for other analysis. More... | |
TLorentzVector | fMomentum |
! cluster momentum More... | |
TLorentzVector | fMomentumMC |
! mc particle momentum More... | |
TVector3 | fProdVertex |
! mc particle production vertex More... | |
TH2F * | fhdEdxvsE |
! Matched track dEdx vs cluster E More... | |
TH2F * | fhdEdxvsP |
! Matched track dEdx vs track P More... | |
TH2F * | fhdEdxvsECutM02 |
! Matched track dEdx vs cluster E, M02 cut More... | |
TH2F * | fhdEdxvsPCutM02 |
! Matched track dEdx vs track P, M02 cut More... | |
TH2F * | fhdEdxvsECutM02AndM20 |
! Matched track dEdx vs cluster E, M02 and M20 cut More... | |
TH2F * | fhdEdxvsPCutM02AndM20 |
! Matched track dEdx vs track P, M02 and M20 cut More... | |
TH2F * | fhdEdxvsECutEOverP |
! Matched track dEdx vs cluster E, cut on E/P More... | |
TH2F * | fhdEdxvsPCutEOverP |
! Matched track dEdx vs track P, cut on E/P More... | |
TH2F * | fhdEdxvsECutNSigma |
! Matched track dEdx vs cluster E, cut on TPC nSigma More... | |
TH2F * | fhdEdxvsPCutNSigma |
! Matched track dEdx vs track P, cut on TPC nSigma More... | |
TH2F * | fhdEdxvsECutM02CutNSigma |
! Matched track dEdx vs cluster E, M02 cut, cut on TPC nSigma More... | |
TH2F * | fhdEdxvsPCutM02CutNSigma |
! Matched track dEdx vs track P, M02 cut, cut on TPC nSigma More... | |
TH2F * | fhdEdxvsECutM02AndM20CutNSigma |
! Matched track dEdx vs cluster E, M02 and M20 cut, cut on TPC nSigma More... | |
TH2F * | fhdEdxvsPCutM02AndM20CutNSigma |
! Matched track dEdx vs track P, M02 and M20 cut, cut on TPC nSigma More... | |
TH2F * | fhEOverPvsE |
! Matched track E cluster over P track vs cluster E More... | |
TH2F * | fhEOverPvsP |
! Matched track E cluster over P track vs track P More... | |
TH2F * | fhEOverPvsECutM02 |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 cut More... | |
TH2F * | fhEOverPvsPCutM02 |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 cut More... | |
TH2F * | fhEOverPvsECutM02AndM20 |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 and M20 cut More... | |
TH2F * | fhEOverPvsPCutM02AndM20 |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 and M20 cut More... | |
TH2F * | fhEOverPvsECutdEdx |
! Matched track E cluster over P track vs cluster E, after dEdx cut More... | |
TH2F * | fhEOverPvsPCutdEdx |
! Matched track E cluster over P track vs track P, after dEdx cut More... | |
TH2F * | fhEOverPvsECutM02CutdEdx |
! Matched track E cluster over P track vs cluster E, after dEdx cut M02 cut More... | |
TH2F * | fhEOverPvsPCutM02CutdEdx |
! Matched track E cluster over P track vs track P, after dEdx cut M02 cut More... | |
TH2F * | fhEOverPvsECutM02AndM20CutdEdx |
! Matched track E cluster over P track vs cluster E, after dEdx cut M02 and M20 cut More... | |
TH2F * | fhEOverPvsPCutM02AndM20CutdEdx |
! Matched track E cluster over P track vs track P, after dEdx cut M02 and M20 cut More... | |
TH2F * | fhEOverPvsECutNSigma |
! Matched track E cluster over P track vs cluster E, after TPC nSigma cut More... | |
TH2F * | fhEOverPvsPCutNSigma |
! Matched track E cluster over P track vs track P, after TPC nSigma cut More... | |
TH2F * | fhEOverPvsECutM02CutNSigma |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 cut, after TPC nSigma cut More... | |
TH2F * | fhEOverPvsPCutM02CutNSigma |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 cut, after TPC nSigma cut More... | |
TH2F * | fhEOverPvsECutM02AndM20CutNSigma |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 and M20 cut, after TPC nSigma cut More... | |
TH2F * | fhEOverPvsPCutM02AndM20CutNSigma |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 and M20 cut, after TPC nSigma cut More... | |
TH2F * | fhNSigmavsE |
! Matched track TPC nSigma vs cluster E More... | |
TH2F * | fhNSigmavsP |
! Matched track TPC nSigma vs track P More... | |
TH2F * | fhNSigmavsECutM02 |
! Matched track TPC nSigma vs cluster E, after dEdx cut, M02 cut More... | |
TH2F * | fhNSigmavsPCutM02 |
! Matched track TPC nSigma vs track P, after dEdx cut, M02 cut More... | |
TH2F * | fhNSigmavsECutM02AndM20 |
! Matched track TPC nSigma vs cluster E, after dEdx cut, M02 and M20 cut More... | |
TH2F * | fhNSigmavsPCutM02AndM20 |
! Matched track TPC nSigma vs track P, after dEdx cut, mild M02 and M20 cut More... | |
TH2F * | fhNSigmavsECutdEdx |
! Matched track TPC nSigma vs cluster E, after dEdx cut More... | |
TH2F * | fhNSigmavsPCutdEdx |
! Matched track TPC nSigma vs track P, after dEdx cut More... | |
TH2F * | fhNSigmavsECutM02CutdEdx |
! Matched track TPC nSigma vs cluster E, after dEdx cut M02 cut More... | |
TH2F * | fhNSigmavsPCutM02CutdEdx |
! Matched track TPC nSigma vs track P, after dEdx cut M02 cut More... | |
TH2F * | fhNSigmavsECutM02AndM20CutdEdx |
! Matched track TPC nSigma vs cluster E, after dEdx cut M02 and M20 cut More... | |
TH2F * | fhNSigmavsPCutM02AndM20CutdEdx |
! Matched track TPC nSigma vs track P, after dEdx cut M02 and M20 cut More... | |
TH2F * | fhNSigmavsECutEOverP |
! Matched track TPC nSigma vs cluster E, after E/P cut More... | |
TH2F * | fhNSigmavsPCutEOverP |
! Matched track TPC nSigma vs track P, after E/P cut More... | |
TH2F * | fhMCdEdxvsE [10] |
! Matched track dEdx vs cluster E, coming from MC particle More... | |
TH2F * | fhMCdEdxvsP [10] |
! Matched track dEdx vs track P, coming from MC particle More... | |
TH2F * | fhMCNSigmavsE [10] |
! Matched track TPC nSigma vs cluster E, after dEdx cut, coming from MC particle More... | |
TH2F * | fhMCNSigmavsP [10] |
! Matched track TPC nSigma vs track P, after dEdx cut, coming from MC particle More... | |
TH2F * | fhMCEOverPvsE [10] |
! Matched track E cluster over P track vs cluster E, coming from MC particle More... | |
TH2F * | fhMCEOverPvsP [10] |
! Matched track E cluster over P track vs track P, coming from MC particle More... | |
TH2F * | fhMCEOverPvsEAfterCuts [10][2] |
! Matched track E cluster over P track vs cluster E, after cuts, coming from MC particle More... | |
TH2F * | fhMCEOverPvsPAfterCuts [10][2] |
! Matched track E cluster over P track vs track P, after cuts, coming from MC particle More... | |
TH2F * | fhNCellsE [2] |
! Number of cells in cluster vs E More... | |
TH2F * | fhNLME [2] |
! Number of local maxima in cluster vs E More... | |
TH2F * | fhMaxCellDiffClusterE [2] |
! Fraction of energy carried by cell with maximum energy More... | |
TH2F * | fhTimeE [2] |
! E vs Time of selected cluster More... | |
TH1F * | fhE [2] |
! Number of identified electron vs energy More... | |
TH1F * | fhPt [2] |
! Number of identified electron vs transerse momentum More... | |
TH2F * | fhPhi [2] |
! Azimuthal angle of identified electron vs transerse momentum More... | |
TH2F * | fhEta [2] |
! Pseudorapidity of identified electron vs transerse momentum More... | |
TH2F * | fhEtaPhi [2] |
! Pseudorapidity vs Phi of identified electron for transerse momentum > 0.5 More... | |
TH2F * | fhEtaPhi05 [2] |
! Pseudorapidity vs Phi of identified electron for transerse momentum < 0.5 More... | |
TH2F * | fhDispE [2] |
! cluster dispersion vs E More... | |
TH2F * | fhLam0E [2] |
! cluster lambda0 vs E More... | |
TH2F * | fhLam1E [2] |
! cluster lambda1 vs E More... | |
TH2F * | fhDispETRD [2] |
! cluster dispersion vs E, SM covered by TRD More... | |
TH2F * | fhLam0ETRD [2] |
! cluster lambda0 vs E, SM covered by TRD More... | |
TH2F * | fhLam1ETRD [2] |
! cluster lambda1 vs E, SM covered by TRD More... | |
TH2F * | fhNCellsLam0LowE [2] |
! cluster N cells vs lambda0, E<2 More... | |
TH2F * | fhNCellsLam0HighE [2] |
! cluster N Cells vs lambda0, E>2 More... | |
TH2F * | fhEtaLam0LowE [2] |
! cluster eta vs lambda0, E<2 More... | |
TH2F * | fhPhiLam0LowE [2] |
! cluster phi vs lambda0, E<2 More... | |
TH2F * | fhEtaLam0HighE [2] |
! cluster eta vs lambda0, E>2 More... | |
TH2F * | fhPhiLam0HighE [2] |
! cluster phi vs lambda0, E>2 More... | |
TH2F * | fhDispEtaE [2] |
! shower dispersion in eta direction More... | |
TH2F * | fhDispPhiE [2] |
! shower dispersion in phi direction More... | |
TH2F * | fhSumEtaE [2] |
! shower dispersion in eta direction More... | |
TH2F * | fhSumPhiE [2] |
! shower dispersion in phi direction More... | |
TH2F * | fhSumEtaPhiE [2] |
! shower dispersion in eta and phi direction More... | |
TH2F * | fhDispEtaPhiDiffE [2] |
! shower dispersion eta - phi More... | |
TH2F * | fhSphericityE [2] |
! shower sphericity in eta vs phi More... | |
TH2F * | fhDispEtaDispPhiEBin [2][5] |
! shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10] More... | |
TH2F * | fhECellClusterRatio |
! E cell / e cluster vs e cluster for selected electrons More... | |
TH2F * | fhECellClusterLogRatio |
! log (E cell / E cluster) vs E cluster for selected electrons More... | |
TH2F * | fhEMaxCellClusterRatio |
! E max cell / E cluster vs E cluster for selected electrons More... | |
TH2F * | fhEMaxCellClusterLogRatio |
! log (e max cell / e cluster) vs e cluster for selected electrons More... | |
TH2F * | fhLambda0ForW0 [14] |
! L0 for 7 defined w0= 3, 3.5 ... 6 for selected electrons More... | |
TH2F * | fhMCDeltaE [2][10] |
! MC-Reco E distribution coming from MC particle More... | |
TH2F * | fhMC2E [2][10] |
! E distribution, Reco vs MC coming from MC particle More... | |
TH1F * | fhMCE [2][10] |
! Number of identified electron vs cluster energy coming from MC particle More... | |
TH1F * | fhMCPt [2][10] |
! Number of identified electron vs cluster energy coming from MC particle More... | |
TH2F * | fhMCPhi [2][10] |
! Phi of identified electron coming from MC particle More... | |
TH2F * | fhMCEta [2][10] |
! eta of identified electron coming from MC particle More... | |
TH2F * | fhMCELambda0 [2][6] |
! E vs shower shape long axis from MC particle More... | |
TH2F * | fhMCELambda1 [2][6] |
! E vs shower shape short axis from MC particle More... | |
TH2F * | fhMCEDispEta [2][6] |
! shower dispersion in eta direction from MC particle More... | |
TH2F * | fhMCEDispPhi [2][6] |
! shower dispersion in phi direction from MC particle More... | |
TH2F * | fhMCESumEtaPhi [2][6] |
! shower dispersion in eta vs phi direction from MC particle More... | |
TH2F * | fhMCEDispEtaPhiDiff [2][6] |
! shower dispersion in eta -phi direction from MC particle More... | |
TH2F * | fhMCESphericity [2][6] |
! shower sphericity, eta vs phi from MC particle More... | |
TH2F * | fhMCElectronELambda0NoOverlap |
! E vs Lambda0 from MC electrons, no overlap More... | |
TH2F * | fhMCElectronELambda0TwoOverlap |
! E vs Lambda0 from MC electrons, 2 particles overlap More... | |
TH2F * | fhMCElectronELambda0NOverlap |
! E vs Lambda0 from MC electrons, N particles overlap More... | |
TH2F * | fhEmbeddedSignalFractionEnergy |
! Fraction of electron energy of embedded signal vs cluster energy More... | |
TH2F * | fhEmbedElectronELambda0FullSignal |
! Lambda0 vs E for embedded electrons with more than 90% of the cluster energy More... | |
TH2F * | fhEmbedElectronELambda0MostlySignal |
! Lambda0 vs E for embedded electrons with 90%<fraction<50% More... | |
TH2F * | fhEmbedElectronELambda0MostlyBkg |
! Lambda0 vs E for embedded electrons with 50%<fraction<10% More... | |
TH2F * | fhEmbedElectronELambda0FullBkg |
! Lambda0 vs E for embedded electrons with less than 10% of the cluster energy More... | |
TH2F * | fhDEtavsE [3][2] |
! Track-cluster Matching eta residual vs cluster E More... | |
TH2F * | fhDPhivsE [3][2] |
! Track-cluster Matching phi residual vs cluster E More... | |
TH2F * | fhDEtavsP [3][2] |
! Track-cluster Matching eta residual vs track P More... | |
TH2F * | fhDPhivsP [3][2] |
! Track-cluster Matching phi residual vs track P More... | |
TH2F * | fhDEtaDPhi [3][2] |
! Track-cluster Matching eta vs phi residual More... | |
Additional Inherited Members | |
![]() | |
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... | |
Selection of electron clusters in calorimeter.
Class for the electron identification, Clusters from calorimeters are identified as electrons and kept in the AOD, possibility to select hadronic clusters. Few histograms produced. Copy of AliAnaPhoton just add electron id.
More information can be found in this twiki and particularly in this section.
Definition at line 34 of file AliAnaElectron.h.
For histograms in arrays, dependent on shower shape, index in the array, corresponding to the originating particle of the cluster
Enumerator | |
---|---|
kmcssPhoton | |
kmcssOther | |
kmcssPi0 | |
kmcssEta | |
kmcssConversion | |
kmcssElectron |
Definition at line 140 of file AliAnaElectron.h.
For histograms in arrays, index in the array, corresponding to the originating particle of the cluster.
Enumerator | |
---|---|
kmcPhoton | |
kmcPi0Decay | |
kmcOtherDecay | |
kmcPi0 | |
kmcEta | |
kmcElectron | |
kmcConversion | |
kmcOther | |
kmcAntiNeutron | |
kmcAntiProton |
Definition at line 133 of file AliAnaElectron.h.
AliAnaElectron::AliAnaElectron | ( | ) |
Default constructor. Initialize parameters.
Definition at line 46 of file AliAnaElectron.cxx.
|
inlinevirtual |
Virtual destructor.
Definition at line 41 of file AliAnaElectron.h.
|
private |
Copy constructor not implemented.
Select calorimeter clusters if they pass different cuts:
Fill for each of the cuts a 1 dimensional histogram with either the energy or the transverse momentum of the cluster. Also track-matching control histograms can be filled with residuals of the matching.
calo | cluster pointer. |
nMaxima | number of local maxima. |
Definition at line 216 of file AliAnaElectron.cxx.
Referenced by MakeAnalysisFillAOD(), and ~AliAnaElectron().
|
inline |
Definition at line 127 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 125 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 126 of file AliAnaElectron.h.
|
inline |
Definition at line 121 of file AliAnaElectron.h.
Fill cluster Shower Shape histograms.
Definition at line 284 of file AliAnaElectron.cxx.
Referenced by MakeAnalysisFillAOD(), and ~AliAnaElectron().
|
virtual |
Save parameters used for analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 482 of file AliAnaElectron.cxx.
Referenced by ~AliAnaElectron().
|
virtual |
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 521 of file AliAnaElectron.cxx.
Referenced by ~AliAnaElectron().
|
inline |
Definition at line 114 of file AliAnaElectron.h.
|
inline |
Definition at line 119 of file AliAnaElectron.h.
|
inline |
Definition at line 118 of file AliAnaElectron.h.
|
inline |
Definition at line 111 of file AliAnaElectron.h.
|
inline |
Definition at line 110 of file AliAnaElectron.h.
|
virtual |
Init. Check if requested calorimeter is on, if not, abort.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 1517 of file AliAnaElectron.cxx.
Referenced by ~AliAnaElectron().
|
virtual |
Initialize the parameters of the analysis with default values.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 1528 of file AliAnaElectron.cxx.
Referenced by AliAnaElectron(), and ~AliAnaElectron().
|
virtual |
Do photon analysis selecting electron clusters (or charged non electron) and fill aods.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 1562 of file AliAnaElectron.cxx.
Referenced by ~AliAnaElectron().
|
virtual |
Fill histograms for selected clusters.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 2016 of file AliAnaElectron.cxx.
Referenced by ~AliAnaElectron().
|
private |
Assignment operator not implemented.
|
virtual |
Print some relevant parameters set for the analysis.
Reimplemented from AliAnaCaloTrackCorrBaseClass.
Definition at line 2224 of file AliAnaElectron.cxx.
Referenced by ConfigureElectronAnalysis(), and ~AliAnaElectron().
Definition at line 82 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
Definition at line 91 of file AliAnaElectron.h.
Definition at line 85 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
Definition at line 94 of file AliAnaElectron.h.
Definition at line 103 of file AliAnaElectron.h.
Definition at line 100 of file AliAnaElectron.h.
|
inline |
Definition at line 106 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 113 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
Definition at line 116 of file AliAnaElectron.h.
Definition at line 88 of file AliAnaElectron.h.
Definition at line 97 of file AliAnaElectron.h.
Definition at line 108 of file AliAnaElectron.h.
|
inline |
Definition at line 69 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 74 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 130 of file AliAnaElectron.h.
|
inline |
Definition at line 68 of file AliAnaElectron.h.
Referenced by ConfigureElectronAnalysis().
|
inline |
Definition at line 73 of file AliAnaElectron.h.
|
inline |
Definition at line 129 of file AliAnaElectron.h.
void AliAnaElectron::WeightHistograms | ( | AliVCluster * | clus | ) |
Calculate weights and fill histograms.
Definition at line 2257 of file AliAnaElectron.cxx.
Referenced by MakeAnalysisFillAOD(), and SwitchOffFillShowerShapeHistograms().
|
private |
Select the type of particle to put in AODs for other analysis.
Definition at line 180 of file AliAnaElectron.h.
Referenced by FillAODWithAny(), FillAODWithElectrons(), FillAODWithHadrons(), MakeAnalysisFillAOD(), and Print().
|
private |
Min dEdx for electrons.
Definition at line 161 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), Print(), and SetdEdxCut().
|
private |
Min dEdx for hadrons.
Definition at line 174 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), Print(), and SetdEdxCutForHadron().
|
private |
Max dEdx for electrons.
Definition at line 160 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), MakeAnalysisFillAOD(), Print(), and SetdEdxCut().
|
private |
Max dEdx for hadrons.
Definition at line 173 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), MakeAnalysisFillAOD(), Print(), and SetdEdxCutForHadron().
|
private |
Min E/p for electrons.
Definition at line 163 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), InitParameters(), Print(), and SetEOverP().
|
private |
Min E/p for hadrons.
Definition at line 176 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), Print(), and SetEOverPForHadron().
|
private |
Max E/p for electrons.
Definition at line 162 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), InitParameters(), MakeAnalysisFillAOD(), Print(), and SetEOverP().
|
private |
Max E/p for hadrons.
Definition at line 175 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), MakeAnalysisFillAOD(), Print(), and SetEOverPForHadron().
|
private |
Fill selected cluster histograms, selected SS histograms.
Definition at line 155 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), GetCreateOutputObjects(), SwitchOffOnlySimpleHistoFill(), and SwitchOnOnlySimpleSSHistoFill().
|
private |
Fill shower shape histograms.
Definition at line 154 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), GetCreateOutputObjects(), SwitchOffFillShowerShapeHistograms(), and SwitchOnFillShowerShapeHistograms().
|
private |
Fill weigth histograms.
Definition at line 156 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), SwitchOffFillWeightHistograms(), SwitchOnFillWeightHistograms(), and WeightHistograms().
|
private |
! Matched track dEdx vs cluster E
Definition at line 187 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, cut on E/P
Definition at line 193 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, M02 cut
Definition at line 189 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, M02 and M20 cut
Definition at line 191 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, M02 and M20 cut, cut on TPC nSigma
Definition at line 199 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, M02 cut, cut on TPC nSigma
Definition at line 197 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs cluster E, cut on TPC nSigma
Definition at line 195 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P
Definition at line 188 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, cut on E/P
Definition at line 194 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, M02 cut
Definition at line 190 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, M02 and M20 cut
Definition at line 192 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, M02 and M20 cut, cut on TPC nSigma
Definition at line 200 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, M02 cut, cut on TPC nSigma
Definition at line 198 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, cut on TPC nSigma
Definition at line 196 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Track-cluster Matching eta vs phi residual
Definition at line 331 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Track-cluster Matching eta residual vs cluster E
Definition at line 327 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Track-cluster Matching eta residual vs track P
Definition at line 329 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! cluster dispersion vs E
Definition at line 259 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta direction vs phi direction for 5 E bins [0-2],[2-4],[4-6],[6-10],[> 10]
Definition at line 282 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta direction
Definition at line 275 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion eta - phi
Definition at line 280 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster dispersion vs E, SM covered by TRD
Definition at line 263 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in phi direction
Definition at line 276 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Track-cluster Matching phi residual vs cluster E
Definition at line 328 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Track-cluster Matching phi residual vs track P
Definition at line 330 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Number of identified electron vs energy
Definition at line 250 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! log (E cell / E cluster) vs E cluster for selected electrons
Definition at line 287 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and WeightHistograms().
|
private |
! E cell / e cluster vs e cluster for selected electrons
Definition at line 286 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and WeightHistograms().
|
private |
! log (e max cell / e cluster) vs e cluster for selected electrons
Definition at line 289 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and WeightHistograms().
|
private |
! E max cell / E cluster vs E cluster for selected electrons
Definition at line 288 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and WeightHistograms().
|
private |
! Fraction of electron energy of embedded signal vs cluster energy
Definition at line 319 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Lambda0 vs E for embedded electrons with less than 10% of the cluster energy
Definition at line 324 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Lambda0 vs E for embedded electrons with more than 90% of the cluster energy
Definition at line 321 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Lambda0 vs E for embedded electrons with 50%<fraction<10%
Definition at line 323 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Lambda0 vs E for embedded electrons with 90%<fraction<50%
Definition at line 322 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Matched track E cluster over P track vs cluster E
Definition at line 202 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut
Definition at line 208 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 cut
Definition at line 204 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 and M20 cut
Definition at line 206 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut M02 and M20 cut
Definition at line 212 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 and M20 cut, after TPC nSigma cut
Definition at line 218 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut M02 cut
Definition at line 210 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after dEdx cut, M02 cut, after TPC nSigma cut
Definition at line 216 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after TPC nSigma cut
Definition at line 214 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P
Definition at line 203 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut
Definition at line 209 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 cut
Definition at line 205 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 and M20 cut
Definition at line 207 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut M02 and M20 cut
Definition at line 213 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 and M20 cut, after TPC nSigma cut
Definition at line 219 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut M02 cut
Definition at line 211 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after dEdx cut, M02 cut, after TPC nSigma cut
Definition at line 217 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after TPC nSigma cut
Definition at line 215 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Pseudorapidity of identified electron vs transerse momentum
Definition at line 253 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! cluster eta vs lambda0, E>2
Definition at line 272 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster eta vs lambda0, E<2
Definition at line 270 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Pseudorapidity vs Phi of identified electron for transerse momentum > 0.5
Definition at line 254 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Pseudorapidity vs Phi of identified electron for transerse momentum < 0.5
Definition at line 255 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! cluster lambda0 vs E
Definition at line 260 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster lambda0 vs E, SM covered by TRD
Definition at line 264 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster lambda1 vs E
Definition at line 261 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster lambda1 vs E, SM covered by TRD
Definition at line 265 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! L0 for 7 defined w0= 3, 3.5 ... 6 for selected electrons
Definition at line 290 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and WeightHistograms().
|
private |
! Fraction of energy carried by cell with maximum energy
Definition at line 247 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! E distribution, Reco vs MC coming from MC particle
Definition at line 296 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Matched track dEdx vs cluster E, coming from MC particle
Definition at line 236 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track dEdx vs track P, coming from MC particle
Definition at line 237 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! MC-Reco E distribution coming from MC particle
Definition at line 295 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified electron vs cluster energy coming from MC particle
Definition at line 298 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), MakeAnalysisFillAOD(), and MakeAnalysisFillHistograms().
|
private |
! shower dispersion in eta direction from MC particle
Definition at line 308 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta -phi direction from MC particle
Definition at line 311 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in phi direction from MC particle
Definition at line 309 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs shower shape long axis from MC particle
Definition at line 305 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs shower shape short axis from MC particle
Definition at line 306 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs Lambda0 from MC electrons, no overlap
Definition at line 314 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs Lambda0 from MC electrons, N particles overlap
Definition at line 316 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs Lambda0 from MC electrons, 2 particles overlap
Definition at line 315 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Matched track E cluster over P track vs cluster E, coming from MC particle
Definition at line 240 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs cluster E, after cuts, coming from MC particle
Definition at line 242 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, coming from MC particle
Definition at line 241 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track E cluster over P track vs track P, after cuts, coming from MC particle
Definition at line 243 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! shower sphericity, eta vs phi from MC particle
Definition at line 312 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta vs phi direction from MC particle
Definition at line 310 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! eta of identified electron coming from MC particle
Definition at line 301 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut, coming from MC particle
Definition at line 238 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut, coming from MC particle
Definition at line 239 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Phi of identified electron coming from MC particle
Definition at line 300 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of identified electron vs cluster energy coming from MC particle
Definition at line 299 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! Number of cells in cluster vs E
Definition at line 245 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! cluster N Cells vs lambda0, E>2
Definition at line 268 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster N cells vs lambda0, E<2
Definition at line 267 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Number of local maxima in cluster vs E
Definition at line 246 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E
Definition at line 221 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut
Definition at line 227 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after E/P cut
Definition at line 233 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut, M02 cut
Definition at line 223 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut, M02 and M20 cut
Definition at line 225 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut M02 and M20 cut
Definition at line 231 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs cluster E, after dEdx cut M02 cut
Definition at line 229 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P
Definition at line 222 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut
Definition at line 228 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after E/P cut
Definition at line 234 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut, M02 cut
Definition at line 224 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut, mild M02 and M20 cut
Definition at line 226 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut M02 and M20 cut
Definition at line 232 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Matched track TPC nSigma vs track P, after dEdx cut M02 cut
Definition at line 230 of file AliAnaElectron.h.
Referenced by GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
! Azimuthal angle of identified electron vs transerse momentum
Definition at line 252 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! cluster phi vs lambda0, E>2
Definition at line 273 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! cluster phi vs lambda0, E<2
Definition at line 271 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! Number of identified electron vs transerse momentum
Definition at line 251 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillHistograms().
|
private |
! shower sphericity in eta vs phi
Definition at line 281 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta direction
Definition at line 277 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in eta and phi direction
Definition at line 279 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! shower dispersion in phi direction
Definition at line 278 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), FillShowerShapeHistograms(), and GetCreateOutputObjects().
|
private |
! E vs Time of selected cluster
Definition at line 248 of file AliAnaElectron.h.
Referenced by AliAnaElectron(), GetCreateOutputObjects(), and MakeAnalysisFillAOD().
|
private |
Min long axis for electrons.
Definition at line 170 of file AliAnaElectron.h.
Referenced by InitParameters(), MakeAnalysisFillAOD(), Print(), and SetM02Range().
|
private |
Max long axis for electrons.
Definition at line 169 of file AliAnaElectron.h.
Referenced by InitParameters(), MakeAnalysisFillAOD(), Print(), and SetM02Range().
|
private |
Min short axis for electrons.
Definition at line 168 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), MakeAnalysisFillAOD(), Print(), and SetM20Range().
|
private |
Max short axis for electrons.
Definition at line 167 of file AliAnaElectron.h.
Referenced by GetAnalysisCuts(), MakeAnalysisFillAOD(), Print(), and SetM20Range().
|
private |
Minimal distance to bad channel to accept cluster.
Definition at line 146 of file AliAnaElectron.h.
Referenced by ClusterSelected(), GetAnalysisCuts(), InitParameters(), Print(), and SetMinDistanceToBadChannel().
|
private |
! cluster momentum
Definition at line 182 of file AliAnaElectron.h.
Referenced by ClusterSelected(), FillShowerShapeHistograms(), and MakeAnalysisFillAOD().
|
private |
! mc particle momentum
Definition at line 183 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms().
|
private |
Accept for the analysis clusters with more than fNCellsCut cells.
Definition at line 149 of file AliAnaElectron.h.
Referenced by ClusterSelected(), GetNCellCut(), InitParameters(), Print(), and SetNCellCut().
|
private |
Remove clusters/cells with number of local maxima larger.
Definition at line 151 of file AliAnaElectron.h.
Referenced by ClusterSelected(), GetNLMCutMax(), Print(), and SetNLMCut().
|
private |
Remove clusters/cells with number of local maxima smaller.
Definition at line 150 of file AliAnaElectron.h.
Referenced by GetNLMCutMin(), Print(), and SetNLMCut().
|
private |
Fill only NOriginHistograms of the 14 defined types.
Definition at line 157 of file AliAnaElectron.h.
Referenced by FillNOriginHistograms(), and GetCreateOutputObjects().
|
private |
Min nSigma for electrons.
Definition at line 165 of file AliAnaElectron.h.
Referenced by InitParameters(), Print(), and SetNSigma().
|
private |
Min nSigma for hadrons.
Definition at line 178 of file AliAnaElectron.h.
Referenced by InitParameters(), Print(), and SetNSigmaForHadron().
|
private |
Max nSigma for electrons.
Definition at line 164 of file AliAnaElectron.h.
Referenced by InitParameters(), MakeAnalysisFillAOD(), Print(), and SetNSigma().
|
private |
Max nSigma for hadrons.
Definition at line 177 of file AliAnaElectron.h.
Referenced by InitParameters(), MakeAnalysisFillAOD(), Print(), and SetNSigmaForHadron().
|
private |
! mc particle production vertex
Definition at line 184 of file AliAnaElectron.h.
Referenced by FillShowerShapeHistograms().
|
private |
Remove clusters/cells with time larger than this value, in ns.
Definition at line 148 of file AliAnaElectron.h.
Referenced by ClusterSelected(), GetTimeCutMax(), InitParameters(), Print(), and SetTimeCut().
|
private |
Remove clusters/cells with time smaller than this value, in ns.
Definition at line 147 of file AliAnaElectron.h.
Referenced by GetTimeCutMin(), InitParameters(), Print(), and SetTimeCut().