KaliVeda
Toolkit for HIC analysis
KVFAZIAReconDataAnalyser.h
1 /*
2 $Id: KVFAZIAReconDataAnalyser.h,v 1.2 2007/05/31 09:59:22 franklan Exp $
3 $Revision: 1.2 $
4 $Date: 2007/05/31 09:59:22 $
5 */
6 
9 
10 #ifndef __KVFAZIAReconDataAnalyser_H
11 #define __KVFAZIAReconDataAnalyser_H
12 
13 #include "KVDataSetAnalyser.h"
14 #include <KVDataPatchList.h>
15 #include <KVEventSelector.h>
16 class TChain;
17 
26 
27 protected:
28 
33 
34 public:
35 
36  void RegisterUserClass(TObject* o) override
37  {
38  fEventSelector = dynamic_cast<KVEventSelector*>(o);
39  }
40 
43 
44  void preInitAnalysis() override;
45  void preInitRun() override;
46 
47  void SubmitTask() override;
48  void ProcessRun();
50  {
51  return fRunNumber.run();
52  }
53 
54 
55  ClassDefOverride(KVFAZIAReconDataAnalyser, 1) //For analysing reconstructed FAZIA data
56 };
57 
58 #endif
int Int_t
bool Bool_t
#define ClassDefOverride(name, id)
Pilots user analysis of experimental data.
General purpose analysis base class for TTree containing KVEvent objects.
Pilot analysis of reconstructed FAZIA data.
KVFAZIAReconDataAnalyser()
Default constructor.
void RegisterUserClass(TObject *o) override
virtual ~ KVFAZIAReconDataAnalyser()
run_index_t fRunNumber
run number of current file
void SubmitTask() override
Run the interactive analysis.
TTree * theTree
tree to be analysed
Specifies a runfile according to run number and file index ,.
Definition: run_index.h:33
int run() const
Definition: run_index.h:52