1 #ifndef AliPHOSIhepAnalyze_H
2 #define AliPHOSIhepAnalyze_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 //_________________________________________________________________________
8 // Algorythm class to analyze PHOSv1 events:
9 // Construct histograms and displays them.
10 // Used the IHEP CPV/PHOS reconstruction algorithm.
12 //*-- Author : Boris Polichtchouk (IHEP)
14 // --- ROOT system ---
17 // --- Standard library ---
19 // --- AliRoot header files ---
22 class AliPHOSIhepAnalyze : public TObject {
26 AliPHOSIhepAnalyze() ; // ctor
27 AliPHOSIhepAnalyze(Text_t * name) ; // ctor
29 void AnalyzeCPV1(Int_t Nevents); // resolutions, mult and cluster lengths for CPV
30 void AnalyzeEMC1(Int_t Nevents); // resolutions, mult and cluster lengths for EMC
31 void AnalyzeCPV2(Int_t Nevents); // delta(gen)/delta(rec) between hits
32 void CpvSingle(Int_t Nevents); // signle particle analysis
33 virtual void HitsCPV(Int_t event);
34 TString GetFileName() { return fFileName; }
38 Bool_t IsCharged(Int_t pdg_code);
42 AliRunLoader *fRunLoader;
45 ClassDef(AliPHOSIhepAnalyze,1) // PHOSv1 event analyzis algorithm
49 #endif // AliPHOSIhepAnalyze_H