change objects streaming
authorzconesa <zaida.conesa.del.valle@cern.ch>
Fri, 14 Nov 2014 12:28:24 +0000 (13:28 +0100)
committerzconesa <zaida.conesa.del.valle@cern.ch>
Fri, 14 Nov 2014 12:28:24 +0000 (13:28 +0100)
PWGHF/vertexingHF/AliAnalysisTaskSELc2V0bachelorTMVA.h

index fff6bc5..9429fed 100644 (file)
@@ -139,14 +139,14 @@ class AliAnalysisTaskSELc2V0bachelorTMVA : public AliAnalysisTaskSE
   AliAnalysisTaskSELc2V0bachelorTMVA& operator=(const AliAnalysisTaskSELc2V0bachelorTMVA& source); 
   
   Bool_t fUseMCInfo;          // Use MC info
-  TList *fOutput;             // User output1: list of trees
+  TList *fOutput;             //! User output1: list of trees
 
   // define the histograms
-  TH1F *fCEvents;                    // Histogram to check selected events
+  TH1F *fCEvents;                    //! Histogram to check selected events
   AliPIDResponse *fPIDResponse;      //! PID response object
   AliPIDCombined *fPIDCombined;      //! combined PID response object
   Bool_t fIsK0sAnalysis;             // switch between Lpi and K0sp
-  AliNormalizationCounter *fCounter; // AliNormalizationCounter on output slot 4
+  AliNormalizationCounter *fCounter; //! AliNormalizationCounter on output slot 4
   AliRDHFCutsLctoV0 *fAnalCuts;      // Cuts - sent to output slot 5
   TList *fListCuts;                  // list of cuts
   Bool_t fUseOnTheFlyV0;             // flag to analyze also on-the-fly V0 candidates
@@ -158,106 +158,106 @@ class AliAnalysisTaskSELc2V0bachelorTMVA : public AliAnalysisTaskSE
 
   Bool_t fIspA;                       // flag for running on pA
 
-  TH1F* fHistoEvents;                 // histogram with number of events analyzed
-  TH1F* fHistoLc;                     // histogram with number of Lc
-  TH1F* fHistoLcOnTheFly;             // histogram with number of Lc with on-the-fly V0
+  TH1F* fHistoEvents;                 //! histogram with number of events analyzed
+  TH1F* fHistoLc;                     //! histogram with number of Lc
+  TH1F* fHistoLcOnTheFly;             //! histogram with number of Lc with on-the-fly V0
   Bool_t fFillOnlySgn;                // flag to fill only signal (speeding up processing)
-  TH1F* fHistoLcBeforeCuts;           // histogram with number of Lc before any cut 
-  TH1F* fHistoFiducialAcceptance;     // histogram to check FiducialAcceptance cut
-  TH2F* fHistoCodesSgn;               // histogram with codes for bachelor and V0 for signal
-  TH2F* fHistoCodesBkg;               // histogram with codes for bachelor and V0 for background
-  TH1F* fHistoLcpKpiBeforeCuts;       // histogram number of true Lc-->pKpi (3 prong) before any cut
+  TH1F* fHistoLcBeforeCuts;           //! histogram with number of Lc before any cut 
+  TH1F* fHistoFiducialAcceptance;     //! histogram to check FiducialAcceptance cut
+  TH2F* fHistoCodesSgn;               //! histogram with codes for bachelor and V0 for signal
+  TH2F* fHistoCodesBkg;               //! histogram with codes for bachelor and V0 for background
+  TH1F* fHistoLcpKpiBeforeCuts;       //! histogram number of true Lc-->pKpi (3 prong) before any cut
   AliAODVertex *fVtx1;                // primary vertex
 
-  TH1D* fHistoDistanceLcToPrimVtx;    // KF: distance Lc vertex from primary vertex   
-  TH1D* fHistoDistanceV0ToPrimVtx;    // KF: distance V0 vertex from primary vertex   
-  TH1D* fHistoDistanceV0ToLc;         // KF: distance V0 vertex from Lc vertex    
+  TH1D* fHistoDistanceLcToPrimVtx;    //! KF: distance Lc vertex from primary vertex   
+  TH1D* fHistoDistanceV0ToPrimVtx;    //! KF: distance V0 vertex from primary vertex   
+  TH1D* fHistoDistanceV0ToLc;         //! KF: distance V0 vertex from Lc vertex    
 
-  TH1D* fHistoDistanceLcToPrimVtxSgn; // KF: distance of signal Lc vertex from primary vertex    
-  TH1D* fHistoDistanceV0ToPrimVtxSgn; // KF: distance for signal Lc of V0 vertex from primary vertex   
-  TH1D* fHistoDistanceV0ToLcSgn;      // KF: distance for signal Lc of V0 vertex from Lc vertex 
+  TH1D* fHistoDistanceLcToPrimVtxSgn; //! KF: distance of signal Lc vertex from primary vertex    
+  TH1D* fHistoDistanceV0ToPrimVtxSgn; //! KF: distance for signal Lc of V0 vertex from primary vertex   
+  TH1D* fHistoDistanceV0ToLcSgn;      //! KF: distance for signal Lc of V0 vertex from Lc vertex 
          
-  TH1D* fHistoVtxLcResidualToPrimVtx; // KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF)
-  TH1D* fHistoVtxV0ResidualToPrimVtx; // KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF)
-  TH1D* fHistoVtxV0ResidualToLc;      // KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF)
+  TH1D* fHistoVtxLcResidualToPrimVtx; //! KF: residual wrt MC of distance Lc vertex from primary vertex (MC - KF)
+  TH1D* fHistoVtxV0ResidualToPrimVtx; //! KF: residual wrt MC of distance V0 vertex from primary vertex (MC - KF)
+  TH1D* fHistoVtxV0ResidualToLc;      //! KF: residual wrt MC of distance V0 vertex from Lc vertex (MC - KF)
 
-  TH1D* fHistoMassV0All;              // KF: mass for all V0 reconstructed with KF
-  TH1D* fHistoDecayLengthV0All;       // KF: decay length for all V0 reconstructed with KF
-  TH1D* fHistoLifeTimeV0All;          // KF: life time for all V0 reconstructed with KF
+  TH1D* fHistoMassV0All;              //! KF: mass for all V0 reconstructed with KF
+  TH1D* fHistoDecayLengthV0All;       //! KF: decay length for all V0 reconstructed with KF
+  TH1D* fHistoLifeTimeV0All;          //! KF: life time for all V0 reconstructed with KF
 
-  TH1D* fHistoMassV0True;             // KF: mass for true V0 reconstructed with KF
-  TH1D* fHistoDecayLengthV0True;      // KF: decay length for true V0 reconstructed with KF
-  TH1D* fHistoLifeTimeV0True;         // KF: life time for true V0 reconstructed with KF
+  TH1D* fHistoMassV0True;             //! KF: mass for true V0 reconstructed with KF
+  TH1D* fHistoDecayLengthV0True;      //! KF: decay length for true V0 reconstructed with KF
+  TH1D* fHistoLifeTimeV0True;         //! KF: life time for true V0 reconstructed with KF
 
-  TH1D* fHistoMassV0TrueFromAOD;      // KF: AOD mass for true V0 reconstructed with KF
+  TH1D* fHistoMassV0TrueFromAOD;      //! KF: AOD mass for true V0 reconstructed with KF
 
-  TH1D* fHistoMassV0TrueK0S;          // KF: mass for true V0 which are really K0S reconstructed with KF
-  TH1D* fHistoDecayLengthV0TrueK0S;   // KF: decay length for true V0 which are really K0S reconstructed with KF
-  TH1D* fHistoLifeTimeV0TrueK0S;      // KF: life time for true V0 which are really K0S reconstructed with KF
+  TH1D* fHistoMassV0TrueK0S;          //! KF: mass for true V0 which are really K0S reconstructed with KF
+  TH1D* fHistoDecayLengthV0TrueK0S;   //! KF: decay length for true V0 which are really K0S reconstructed with KF
+  TH1D* fHistoLifeTimeV0TrueK0S;      //! KF: life time for true V0 which are really K0S reconstructed with KF
 
-  TH1D* fHistoMassV0TrueK0SFromAOD;   // KF: AOD mass for true V0 which are really K0S reconstructed with KF
+  TH1D* fHistoMassV0TrueK0SFromAOD;   //! KF: AOD mass for true V0 which are really K0S reconstructed with KF
 
-  TH1D* fHistoMassLcAll;              // KF: mass for all Lc reconstructed with KF
-  TH1D* fHistoDecayLengthLcAll;       // KF: decay length for all Lc reconstructed with KF
-  TH1D* fHistoLifeTimeLcAll;          // KF: life time for all Lc reconstructed with KF
+  TH1D* fHistoMassLcAll;              //! KF: mass for all Lc reconstructed with KF
+  TH1D* fHistoDecayLengthLcAll;       //! KF: decay length for all Lc reconstructed with KF
+  TH1D* fHistoLifeTimeLcAll;          //! KF: life time for all Lc reconstructed with KF
 
-  TH1D* fHistoMassLcTrue;             // KF: mass for true cascades reconstructed with KF
-  TH1D* fHistoDecayLengthLcTrue;      // KF: decay length for true cascades reconstructed with KF
-  TH1D* fHistoLifeTimeLcTrue;         // KF: life time for true cascades reconstructed with KF
+  TH1D* fHistoMassLcTrue;             //! KF: mass for true cascades reconstructed with KF
+  TH1D* fHistoDecayLengthLcTrue;      //! KF: decay length for true cascades reconstructed with KF
+  TH1D* fHistoLifeTimeLcTrue;         //! KF: life time for true cascades reconstructed with KF
 
-  TH1D* fHistoMassLcTrueFromAOD;      // KF: AOD mass for true cascades reconstructed with KF
+  TH1D* fHistoMassLcTrueFromAOD;      //! KF: AOD mass for true cascades reconstructed with KF
 
-  TH1D* fHistoMassV0fromLcAll;        // KF: mass of V0 for all cascades reconstructed with KF
-  TH1D* fHistoDecayLengthV0fromLcAll; // KF: decay length of V0 for all cascades reconstructed with KF
-  TH1D* fHistoLifeTimeV0fromLcAll;    // KF: life time of V0 for all cascades reconstructed with KF
+  TH1D* fHistoMassV0fromLcAll;        //! KF: mass of V0 for all cascades reconstructed with KF
+  TH1D* fHistoDecayLengthV0fromLcAll; //! KF: decay length of V0 for all cascades reconstructed with KF
+  TH1D* fHistoLifeTimeV0fromLcAll;    //! KF: life time of V0 for all cascades reconstructed with KF
 
-  TH1D* fHistoMassV0fromLcTrue;       // KF: mass of V0 for true cascades reconstructed with KF
-  TH1D* fHistoDecayLengthV0fromLcTrue;// KF: decay length of V0 for true cascades reconstructed with KF
-  TH1D* fHistoLifeTimeV0fromLcTrue;   // KF: life time of V0 for true cascades reconstructed with KF
+  TH1D* fHistoMassV0fromLcTrue;       //! KF: mass of V0 for true cascades reconstructed with KF
+  TH1D* fHistoDecayLengthV0fromLcTrue;//! KF: decay length of V0 for true cascades reconstructed with KF
+  TH1D* fHistoLifeTimeV0fromLcTrue;   //! KF: life time of V0 for true cascades reconstructed with KF
 
-  TH1D* fHistoMassLcSgn;              // KF: mass of signal Lc reconstructed with KF
-  TH1D* fHistoMassLcSgnFromAOD;       // KF: AOD mass of signal Lc reconstructed with KF
-  TH1D* fHistoDecayLengthLcSgn;       // KF: decay length of signal Lc reconstructed with KF
-  TH1D* fHistoLifeTimeLcSgn;          // KF: life time of signal Lc reconstructed with KF
+  TH1D* fHistoMassLcSgn;              //! KF: mass of signal Lc reconstructed with KF
+  TH1D* fHistoMassLcSgnFromAOD;       //! KF: AOD mass of signal Lc reconstructed with KF
+  TH1D* fHistoDecayLengthLcSgn;       //! KF: decay length of signal Lc reconstructed with KF
+  TH1D* fHistoLifeTimeLcSgn;          //! KF: life time of signal Lc reconstructed with KF
 
-  TH1D* fHistoMassV0fromLcSgn;        // KF: mass of V0 for signal Lc reconstructed with KF
-  TH1D* fHistoDecayLengthV0fromLcSgn; // KF: decay length of V0 for signal Lc reconstructed with KF
-  TH1D* fHistoLifeTimeV0fromLcSgn;    // KF: life time of V0 for signal Lc reconstructed with KF
+  TH1D* fHistoMassV0fromLcSgn;        //! KF: mass of V0 for signal Lc reconstructed with KF
+  TH1D* fHistoDecayLengthV0fromLcSgn; //! KF: decay length of V0 for signal Lc reconstructed with KF
+  TH1D* fHistoLifeTimeV0fromLcSgn;    //! KF: life time of V0 for signal Lc reconstructed with KF
 
-  TH2D* fHistoKF;                     // KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered) 
-  TH1D* fHistoKFV0;                   // KF: V0 code from KF (mass, decaylength, lifetime considered) 
-  TH1D* fHistoKFLc;                   // KF: Lc code from KF (mass, decaylength, lifetime considered) 
+  TH2D* fHistoKF;                     //! KF: V0 code vs Lc code from KF (mass, decaylength, lifetime considered) 
+  TH1D* fHistoKFV0;                   //! KF: V0 code from KF (mass, decaylength, lifetime considered) 
+  TH1D* fHistoKFLc;                   //! KF: Lc code from KF (mass, decaylength, lifetime considered) 
 
-  TH2D* fHistoMassKFV0;               // KF: mass vs mass error for V0 from KF  
-  TH2D* fHistoDecayLengthKFV0;        // KF: decay length vs decay length error for V0 from KF
-  TH2D* fHistoLifeTimeKFV0;           // KF: life time vs life time error for V0 from KF
+  TH2D* fHistoMassKFV0;               //! KF: mass vs mass error for V0 from KF  
+  TH2D* fHistoDecayLengthKFV0;        //! KF: decay length vs decay length error for V0 from KF
+  TH2D* fHistoLifeTimeKFV0;           //! KF: life time vs life time error for V0 from KF
 
-  TH2D* fHistoMassKFLc;               // KF: mass vs mass error for Lc from KF
-  TH2D* fHistoDecayLengthKFLc;        // KF: decay length vs decay length error for Lc from KF
-  TH2D* fHistoLifeTimeKFLc;           // KF: life time vs life time error for Lc from KF
+  TH2D* fHistoMassKFLc;               //! KF: mass vs mass error for Lc from KF
+  TH2D* fHistoDecayLengthKFLc;        //! KF: decay length vs decay length error for Lc from KF
+  TH2D* fHistoLifeTimeKFLc;           //! KF: life time vs life time error for Lc from KF
 
-  TH2D* fHistoArmenterosPodolanskiV0KF;      // KF: Armeteros-Podolanski plot for all V0 from KF
-  TH2D* fHistoArmenterosPodolanskiV0KFSgn;   // KF: Armeteros-Podolanski plot for V0 from signal Lc from KF
-  TH2D* fHistoArmenterosPodolanskiV0AOD;     // KF: AOD Armeteros-Podolanski plot for all V0 from KF
-  TH2D* fHistoArmenterosPodolanskiV0AODSgn;  // KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF
+  TH2D* fHistoArmenterosPodolanskiV0KF;      //! KF: Armeteros-Podolanski plot for all V0 from KF
+  TH2D* fHistoArmenterosPodolanskiV0KFSgn;   //! KF: Armeteros-Podolanski plot for V0 from signal Lc from KF
+  TH2D* fHistoArmenterosPodolanskiV0AOD;     //! KF: AOD Armeteros-Podolanski plot for all V0 from KF
+  TH2D* fHistoArmenterosPodolanskiV0AODSgn;  //! KF: AOD Armeteros-Podolanski plot for V0 from signal Lc from KF
 
-  TList *fOutputKF;             // User output1: list of histograms from KF
+  TList *fOutputKF;             //! User output1: list of histograms from KF
 
   Int_t fmcLabelLc;             // label of candidate    
   Bool_t ftopoConstraint;       // flag to use topological constraints in KF
   Bool_t fCallKFVertexing;      // flag to decide whether to call or not KF
   Bool_t fKeepingOnlyHIJINGBkg; // flag to fill bkg with only candidates that have daughters generated by HIJING (to be used for enriched MC)
   AliVertexingHFUtils* fUtils;  // AliVertexingHFUtils used to check the generator of a specific candidate
-  TH1F* fHistoBackground;       // histo to check the number of candidates with at least one daughter for the injected signal
+  TH1F* fHistoBackground;       //! histo to check the number of candidates with at least one daughter for the injected signal
   Float_t fCutKFChi2NDF;        // cut for KF on chi2/NDF
   Float_t fCutKFDeviationFromVtx; // cut for KF on distance to primary vtx
   Float_t fCutKFDeviationFromVtxV0; // cut for KF on distance to primary vtx for V0
   Int_t fCurrentEvent;              // current event number - for debug purposes
   Double_t fBField;                   // magnetic field of current event
   Bool_t fKeepingOnlyPYTHIABkg;       // flag to allow to use only PYTHIA tracks for background
-  TH1F* fHistoMCLcK0SpGen;            // histo with MC Lc --> K0S + p
-  TH1F* fHistoMCLcK0SpGenAcc;         // histo with MC Lc --> K0S + p
-  TH1F* fHistoMCLcK0SpGenLimAcc;      // histo with MC Lc --> K0S + p
+  TH1F* fHistoMCLcK0SpGen;            //! histo with MC Lc --> K0S + p
+  TH1F* fHistoMCLcK0SpGenAcc;         //! histo with MC Lc --> K0S + p
+  TH1F* fHistoMCLcK0SpGenLimAcc;      //! histo with MC Lc --> K0S + p
 
   ClassDef(AliAnalysisTaskSELc2V0bachelorTMVA, 6); // class for Lc->p K0
 };