virtual ~AliMUONMerger();
// Compare pad hits
- virtual Bool_t Exists(const AliMUONPadHit * sdigit);
+ virtual Bool_t Exists(const AliMUONPadHit * sdigit) const;
// Update a pad hit
virtual void Update(AliMUONPadHit *sdigit);
// Create a new hit
void SetBackgroundEventNumber(Int_t i) {fEvNrBgr = i;}
void SetBackgroundFileName(char* file) {fFnBgr = file;}
void SetMode(MergeMode_t mode) {fMerge = mode;}
+ void SetDebug(Int_t debug) {fDebug = debug;}
enum {kBgTag = -1};
-
+
+ protected:
+ AliMUONMerger(const AliMUONMerger& rhs);
+ AliMUONMerger& operator=(const AliMUONMerger& rhs);
+
private:
// Open the bgr file
TFile *InitBgr();
MergeMode_t fMerge; // merging type kDigitize, kMerge
char *fFnBgr; // background file name
TFile *fBgrFile; // Pointer to background file
+ Int_t fDebug; // level of debug printing
ClassDef(AliMUONMerger,0)
};