1 #ifndef ALIMUONDDLTRIGGER_H
2 #define ALIMUONDDLTRIGGER_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
9 /// \class AliMUONDDLTrigger
10 /// \brief MUON DDL Trigger
12 // Author Christian Finck
16 class AliMUONLocalStruct;
17 class AliMUONRegHeader;
18 class AliMUONDarcHeader;
20 class AliMUONDDLTrigger : public TObject {
24 AliMUONDDLTrigger(TRootIOCtor* dummy);
25 virtual ~AliMUONDDLTrigger();
28 void AddLocStruct(const AliMUONLocalStruct& loc, Int_t iReg);
29 void AddRegHeader(const AliMUONRegHeader& regHeader);
31 /// get AliMUONDarcHeader
32 AliMUONDarcHeader* GetDarcHeader() const {return fDarcHeader;}
36 AliMUONDDLTrigger(const AliMUONDDLTrigger& event);
38 AliMUONDDLTrigger& operator=(const AliMUONDDLTrigger& event);
40 AliMUONDarcHeader* fDarcHeader; ///< pointer of darc header
42 ClassDef(AliMUONDDLTrigger,1) // MUON DDL Trigger