StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StGmtRawMaker.h
1 // \class StGmtRawMaker
2 // \authors K.S. Engle and Richard Witt (witt@usna.edu)
3 // based on StFgtRawMaker
4 
5 #ifndef STAR_StGmtRawMaker_HH
6 #define STAR_StGmtRawMaker_HH
7 
8 // StRoot headers
9 #include "StChain/StRTSBaseMaker.h"
10 
11 // ROOT headers
12 #include <cmath>
13 
14 // Forward declaration
15 class StGmtCollection;
16 
21 class StGmtRawMaker : public StRTSBaseMaker {
22  public:
23  StGmtRawMaker(const Char_t *name = "GmtRaw") : StRTSBaseMaker("adc", name), mGmtCollectionPtr(0) {}
24  ~StGmtRawMaker() {}
25  Int_t Make();
26 
27  protected:
28  Int_t fillHits();
29  Int_t prepareEnvironment();
30  StGmtCollection *mGmtCollectionPtr;
31 
32  private:
33  ClassDef(StGmtRawMaker, 0)
34 };
35 #endif
Holds collections of GMT data.
Class StRTSBaseMaker - is an abstract StMaker to define the interface to access the DAQ data from the...
StRTSBaseMaker(const char *detectorName, const char *makerName="")
StRTSBaseMaker( const char *detectorName,TVirtualPad *pad) ctor.
Int_t prepareEnvironment()