source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/simulation/detector/electronics/include/EDetectorPhotonDataAdder.hh @ 117

Last change on this file since 117 was 117, checked in by moretto, 11 years ago

ESAF version compilable on mac OS

File size: 926 bytes
Line 
1// ESAF : Euso Simulation and Analysis Framework
2// $Id: EDetectorPhotonDataAdder.hh 1850 2005-05-16 17:42:16Z thea $
3// A.Thea created Oct, 28 2003
4
5#ifndef __EDETECTORPHOTONDATAADDER_HH_
6#define __EDETECTORPHOTONDATAADDER_HH_
7
8#include "euso.hh"
9#include "EFiller.hh"
10#include "EsafMsgSource.hh"
11
12class EDetectorPhotonDataAdder : public EFiller, public EsafMsgSource  {
13public:
14    // ctor
15    EDetectorPhotonDataAdder(Int_t s_id, Int_t mc, Int_t fe, Int_t gtu,
16            Bool_t madecount, Bool_t madefo, Int_t mx=-1, Int_t my=-1);
17
18    // dtor
19    virtual ~EDetectorPhotonDataAdder();
20   
21    // filler
22    virtual void Fill( EFillable *);
23private:
24    Int_t fSignalID;
25    UShort_t fMacroCell;
26    UShort_t fFrontEnd;
27    Int_t fGtu;
28    Bool_t fMadeCount;
29    Bool_t fMadeFastOR;
30    Int_t fMacroCellX;
31    Int_t fMacroCellY;
32
33    ClassDef(EDetectorPhotonDataAdder,0)
34};
35
36#endif  /* __EUSOEVENTPHOTONDATAADDER_HH_ */
37
Note: See TracBrowser for help on using the repository browser.