\r
ClassImp(AliVZEROTriggerSimulator)\r
\r
-//________________________________________________________________\r
-AliVZEROTriggerSimulator::AliVZEROTriggerSimulator(const AliVZEROTriggerSimulator& triggersim) : \r
-TObject(),fTriggerData(LoadTriggerData()),fDigitsTree(NULL),fDigits(NULL),fTriggerWord(0)\r
-\r
-{\r
- // copy constructor\r
- \r
- AliInfo("Not implemented");\r
-}\r
-\r
//_____________________________________________________________________________\r
AliVZEROTriggerSimulator::AliVZEROTriggerSimulator(TTree * digitsTree, TClonesArray* digits) : \r
-TObject(),fTriggerData(LoadTriggerData()),fDigitsTree(digitsTree),fDigits(digits),fTriggerWord(0)\r
+TObject(),fTriggerData(NULL),fDigitsTree(digitsTree),fDigits(digits),fTriggerWord(0)\r
{\r
+ fTriggerData = LoadTriggerData();\r
+ \r
for(int i=0;i<64;i++) {\r
fBBFlags[i] = fBGFlags[i] = kFALSE;\r
fCharges[i] = 0;\r
}\r
//_____________________________________________________________________________\r
AliVZEROTriggerSimulator::AliVZEROTriggerSimulator() : \r
-TObject(),fTriggerData(LoadTriggerData()),fDigitsTree(NULL),fDigits(NULL),fTriggerWord(0)\r
+TObject(),fTriggerData(NULL),fDigitsTree(NULL),fDigits(NULL),fTriggerWord(0)\r
{\r
+ fTriggerData = LoadTriggerData();\r
+\r
for(int i=0;i<64;i++) {\r
fBBFlags[i] = fBGFlags[i] = kFALSE;\r
fCharges[i] = 0;\r
\r
}\r
\r
+\r
AliVZEROTriggerSimulator();\r
AliVZEROTriggerSimulator(TTree * digitsTree, TClonesArray* digits);\r
~AliVZEROTriggerSimulator();\r
- AliVZEROTriggerSimulator(const AliVZEROTriggerSimulator &triggerSim);\r
- AliVZEROTriggerSimulator& operator= (const AliVZEROTriggerSimulator & /*triggerSim*/){AliInfo("Not implemented");return *this;};\r
\r
AliVZEROTriggerData * GetTriggerData() const {return fTriggerData;};\r
\r
\r
private:\r
// Private methods\r
+ AliVZEROTriggerSimulator(const AliVZEROTriggerSimulator &/*triggerSim*/);\r
+ AliVZEROTriggerSimulator& operator= (const AliVZEROTriggerSimulator & /*triggerSim*/);\r
AliVZEROTriggerData * LoadTriggerData() const ;\r
void GenerateBBWindows();\r
void GenerateBGWindows();\r
\r
\r
#endif // ALIVZEROTRIGGERSIMULATOR_H\r
+\r