KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
KVDataPatch_Camp2MassID.h
Go to the documentation of this file.
1 
4 #ifndef __KVDATAPATCH_CAMP2MASSID_H
5 #define __KVDATAPATCH_CAMP2MASSID_H
6 
7 #include "KVDataPatch.h"
8 
21 public:
23  virtual ~KVDataPatch_Camp2MassID();
24  virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t,
25  TString, Int_t, const TList*)
26  {
27  return (dataset == "INDRA_camp2" && datatype == "root");
28  }
29  virtual Bool_t IsEventPatch()
30  {
31  return kFALSE;
32  }
34  {
35  return kTRUE;
36  }
39 
40  virtual void PrintPatchInfo() const;
41 
42  ClassDef(KVDataPatch_Camp2MassID, 1) //Patch to correct 2nd campaign A-identification status
43 };
44 
45 #endif
int Int_t
const Bool_t kFALSE
bool Bool_t
const Bool_t kTRUE
#define ClassDef(name, id)
Correct mass identification in 2nd campaign data.
virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t, TString, Int_t, const TList *)
virtual ~KVDataPatch_Camp2MassID()
Destructor.
KVDataPatch_Camp2MassID()
Default constructor.
void ApplyToEvent(KVReconstructedEvent *)
virtual void PrintPatchInfo() const
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 .