source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/simulation/detector/electronics/include/ESimpleDetectorPhotoElecAdder.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: 1.9 KB
Line 
1// $Id: ESimpleDetectorPhotoElecAdder.hh 2619 2006-03-24 16:23:27Z moreggia $
2// Author: Sylvain Moreggia   2006/03/21
3
4/*****************************************************************************
5 * ESAF: Euso Simulation and Analysis Framework                              *
6 *                                                                           *
7 *  Id: ESimpleDetectorPhotoElecAdder                                                           *
8 *  Package: <packagename>                                                   *
9 *  Coordinator: <coordinator>                                               *
10 *                                                                           *
11 *****************************************************************************/
12
13#ifndef __ESIMPLEDETECTORPHOTOELECADDER_HH__
14#define __ESIMPLEDETECTORPHOTOELECADDER_HH__
15
16#include "euso.hh"
17#include "EFiller.hh"
18#include "EsafMsgSource.hh"
19
20class PhotoElectron;
21
22////////////////////////////////////////////////////////////////////////////////
23//                                                                            //
24// ESimpleDetectorPhotoElecAdder                                                                 //
25//                                                                            // 
26// <brief class description>                                                  // 
27//                                                                            // 
28////////////////////////////////////////////////////////////////////////////////
29
30class ESimpleDetectorPhotoElecAdder : public EFiller, public EsafMsgSource {
31public:
32   
33    // ctor
34    ESimpleDetectorPhotoElecAdder(PhotoElectron* pe, Bool_t newpe);
35   
36    // dtor
37    virtual ~ESimpleDetectorPhotoElecAdder();
38   
39    // fill
40    void Fill( EFillable* f );
41
42private:
43
44    const PhotoElectron* fPe;
45    Bool_t fNewPe;
46
47    ClassDef(ESimpleDetectorPhotoElecAdder,0)
48};
49
50#endif  /* __ESIMPLEDETECTORPHOTOELECADDER_HH__ */
51
Note: See TracBrowser for help on using the repository browser.