EAtmosphere
#include "EAtmosphere.hh" |
EAtmosphere
class description - source file - inheritance tree (.pdf)
class EAtmosphere : public TObject, public EFillable
Inheritance Chart: | |||||||||||
|
private:
void ClearCopy() Bool_t IsCopy() const void SetCopy(Bool_t val = kTRUE) public:
EAtmosphere() EAtmosphere(const EAtmosphere&) virtual ~EAtmosphere() void AddTestBunch(Int_t) void AddTestPhoton() static TClass* Class() virtual void Clear(Option_t* = "") virtual void Copy(TObject&) const EBunchPhotons* GetBunch(Int_t i) static EAtmosphere* GetCurrent() Int_t GetMaxScatOrder() Int_t GetNumBunches() Int_t GetNumSingles() ESinglePhoton* GetSingle(Int_t i) virtual TClass* IsA() const EAtmosphere& operator=(const EAtmosphere&) static void SetCurrent(EAtmosphere* ev) void SetMaxScatOrder(Int_t i) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
private:
Int_t fNumBunches number of bunch photons Int_t fNumSingles number of single photons Int_t fMaxScatOrder (for MCRadiativeTransfer only) Maximum scattering order simulated TClonesArray* fBunches -> TClonesArray* fSingles -> static TClonesArray* fgBunches static TClonesArray* fgSingles Bool_t fCopy static EAtmosphere* fgCurrent
Class Description
EAtmosphere() : TObject()
ctor
EAtmosphere(const EAtmosphere& other) : TObject()
copy ctor
~EAtmosphere()
dtor
void Copy( TObject& other) const
copy
void Clear( Option_t* opt )
clear this obj
void ClearCopy()
delete TClonesArray in case of copied events
void AddTestPhoton()
void AddTestBunch( Int_t nph)
Inline Functions
EAtmosphere* GetCurrent() void SetCurrent(EAtmosphere* ev) Int_t GetNumBunches() Int_t GetNumSingles() Int_t GetMaxScatOrder() EBunchPhotons* GetBunch(Int_t i) ESinglePhoton* GetSingle(Int_t i) void SetMaxScatOrder(Int_t i) void SetCopy(Bool_t val = kTRUE) Bool_t IsCopy() const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) EAtmosphere& operator=(const EAtmosphere&)