//____________________________________________________________________________
AliMUONQADataMakerSim::AliMUONQADataMakerSim(const AliMUONQADataMakerSim& qadm) :
- AliQADataMakerSim()
+ AliQADataMakerSim(),
+ fHitStore(0x0),
+ fDigitStore(0x0)
{
- ///copy ctor
+ ///copy ctor
+ if ( qadm.fHitStore )
+ {
+ fHitStore = static_cast<AliMUONVHitStore*>(qadm.fHitStore->Clone());
+ }
+ if ( qadm.fDigitStore )
+ {
+ fDigitStore = static_cast<AliMUONVDigitStore*>(qadm.fDigitStore->Clone());
+ }
SetName((const char*)qadm.GetName()) ;
SetTitle((const char*)qadm.GetTitle());
}
}
//____________________________________________________________________________
-void AliMUONQADataMakerSim::EndOfDetectorCycle(AliQA::TASKINDEX task, TObjArray* list)
+void AliMUONQADataMakerSim::EndOfDetectorCycle(AliQA::TASKINDEX_t task, TObjArray* list)
{
///Detector specific actions at end of cycle
// do the QA checking