source: trunk/MagicSoft/include-Classes/MRawFormat/MRawCrateArray.h@ 2162

Last change on this file since 2162 was 498, checked in by magicsol, 24 years ago
*** empty log message ***
  • Property svn:executable set to *
File size: 987 bytes
Line 
1#ifndef MRAWCRATEARRAY_H
2#define MRAWCRATEARRAY_H
3///////////////////////////////////////////////////////////////////////
4// //
5// MRunHeader //
6// //
7///////////////////////////////////////////////////////////////////////
8
9#ifndef MPARCONTAINER_H
10#include "../MBase/MParContainer.h"
11#endif
12
13class TClonesArray;
14class MRawCrateData;
15
16class MRawCrateArray : public MParContainer
17{
18private:
19 TClonesArray *fArray;
20
21public:
22 MRawCrateArray(const char *name=NULL, const char *title=NULL);
23 ~MRawCrateArray();
24
25 void Clear(Option_t *opt=NULL);
26 void Print(Option_t *opt=NULL);
27
28 MRawCrateData *GetEntry(Int_t i);
29
30 MRawCrateData* &operator[](Int_t i);
31
32 TClonesArray **GetArray();
33
34 ClassDef(MRawCrateArray, 1) // Mapping container for the MRawCrateData TClonesArray
35};
36
37#endif
Note: See TracBrowser for help on using the repository browser.