CbmRoot
CbmMuchPadRectangular.h
Go to the documentation of this file.
1 
12 #ifndef CBMMUCHPADRECTANGULAR_H
13 #define CBMMUCHPADRECTANGULAR_H 1
14 
15 #include <Rtypes.h> // for THashConsistencyHolder, ClassDef
16 #include <RtypesCore.h> // for Double_t, Int_t
17 #include <TPave.h> // for TPave
18 
19 #include "CbmMuchPad.h" // for CbmMuchPad
20 
21 class CbmMuchPadRectangular : public CbmMuchPad, public TPave {
22 public:
24  CbmMuchPadRectangular(Int_t address,
25  Double_t x0,
26  Double_t y0,
27  Double_t lx,
28  Double_t ly);
29  virtual ~CbmMuchPadRectangular() {};
30  void DrawPad();
31  void SetFired(Int_t iDigi, Int_t ADCcharge, Int_t nADCChannels = 256);
32 
33 protected:
34  ClassDef(CbmMuchPadRectangular, 1)
35 };
36 #endif
CbmMuchPadRectangular::CbmMuchPadRectangular
CbmMuchPadRectangular()
Definition: CbmMuchPadRectangular.cxx:12
CbmMuchPadRectangular::SetFired
void SetFired(Int_t iDigi, Int_t ADCcharge, Int_t nADCChannels=256)
Definition: CbmMuchPadRectangular.cxx:39
CbmMuchPad.h
CbmMuchPad
Definition: CbmMuchPad.h:21
CbmMuchPadRectangular
Definition: CbmMuchPadRectangular.h:21
CbmMuchPadRectangular::DrawPad
void DrawPad()
Definition: CbmMuchPadRectangular.cxx:52
CbmMuchPadRectangular::~CbmMuchPadRectangular
virtual ~CbmMuchPadRectangular()
Definition: CbmMuchPadRectangular.h:29