KaliVeda
Toolkit for HIC analysis
KVDataPatch_Camp1MassID.h
1 
4 #ifndef __KVDATAPATCH_CAMP1MASSID_H
5 #define __KVDATAPATCH_CAMP1MASSID_H
6 
7 #include "KVDataPatch.h"
8 
24 public:
26  virtual ~KVDataPatch_Camp1MassID();
27 
28  virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t,
29  TString, Int_t, const TList*) override
30  {
31  return (dataset == "INDRA_camp1" && datatype == "root");
32  }
33  Bool_t IsEventPatch() override
34  {
35  return kFALSE;
36  }
38  {
39  return kTRUE;
40  }
43 
44  void PrintPatchInfo() const override;
45 
46  ClassDefOverride(KVDataPatch_Camp1MassID, 1) //Correct mass identification in 1st campaign data
47 };
48 
49 #endif
int Int_t
bool Bool_t
constexpr Bool_t kFALSE
constexpr Bool_t kTRUE
#define ClassDefOverride(name, id)
Correct mass identification in 1st campaign data.
void ApplyToEvent(KVReconstructedEvent *) override
void PrintPatchInfo() const override
virtual ~KVDataPatch_Camp1MassID()
Destructor.
void ApplyToParticle(KVReconstructedNucleus *) override
virtual Bool_t IsRequired(TString dataset, TString datatype, Int_t, TString, Int_t, const TList *) override
KVDataPatch_Camp1MassID()
Default constructor.
Correction to be applied to reconstructed calibrated data.
Definition: KVDataPatch.h:55
Event containing KVReconstructedNucleus nuclei reconstructed from hits in detectors.
Nuclei reconstructed from data measured by a detector array .