source: JEM-EUSO/esaf_lal/tags/v1_r0/esaf/packages/simulation/lightsources/include/EAtmosphereSingleAdder.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: 994 bytes
Line 
1// ESAF : Euso Simulation and Analysis Framework
2// $Id: EAtmosphereSingleAdder.hh 1007 2004-09-14 12:10:44Z moreggia $
3// Author: Anne Stutz   Aug,  9 2004
4
5#ifndef __EATMOSPHERESINGLEADDER_HH_
6#define __EATMOSPHERESINGLEADDER_HH_
7
8#include "euso.hh"
9#include "EFiller.hh"
10
11/*******************************************************************************
12 *
13 * EAtmosphereSingleAdder: class description
14 *
15 ******************************************************************************/
16class SinglePhoton;
17
18class EAtmosphereSingleAdder : public EFiller {
19public:
20    //ctor
21    EAtmosphereSingleAdder(const SinglePhoton*, Bool_t news = false, Bool_t fromb = false, Int_t count=0);
22
23    //dtor
24    virtual ~EAtmosphereSingleAdder();
25
26    //fill the root file
27    virtual void Fill( EFillable* );
28
29private:
30    const SinglePhoton *fSingle;
31    Bool_t fNewSingle;
32    Bool_t fFromBunch;
33    Int_t fCounter;
34
35    ClassDef(EAtmosphereSingleAdder,0)
36};
37
38#endif  /* __EATMOSPHERESINGLEADDER_HH_ */
39
Note: See TracBrowser for help on using the repository browser.