KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVDataPatch_INDRA_SanityChecks.h
Go to the documentation of this file.
1 
4 #ifndef __KVDATAPATCH_INDRA_SANITYCHECKS_H
5 #define __KVDATAPATCH_INDRA_SANITYCHECKS_H
6 
7 #include "KVDataPatch.h"
8 
29 public:
32 
33  virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t,
34  TString, Int_t, const TList*)
35  {
36  return ((dataset == "INDRA_camp1" || dataset == "INDRA_camp2" || dataset == "INDRA_camp4" || dataset == "INDRA_camp5") && datatype == "root");
37  }
38  virtual Bool_t IsEventPatch()
39  {
40  return kFALSE;
41  }
43  {
44  return kTRUE;
45  }
48 
49  virtual void PrintPatchInfo() const;
50 
51  ClassDef(KVDataPatch_INDRA_SanityChecks, 1) //General sanity checks for old INDRA data
52 };
53 
54 #endif
int Int_t
const Bool_t kFALSE
bool Bool_t
const Bool_t kTRUE
#define ClassDef(name, id)
General sanity checks for old INDRA data.
virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t, TString, Int_t, const TList *)
void ApplyToEvent(KVReconstructedEvent *)
void ApplyToParticle(KVReconstructedNucleus *)
Correction to be applied to reconstructed calibrated data.
Definition: KVDataPatch.h:54
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Nuclei reconstructed from data measured by a detector array .