ParentBunch
#include "ParentBunch.hh" |
ParentBunch
class description - source file - inheritance tree (.pdf)
class ParentBunch
Inheritance Chart: | |||||
|
public:
ParentBunch(const ParentBunch&) ParentBunch(const Double_t weight, const Double_t yield, const EarthVector& showerposi, const EarthVector& showerposf, const Double_t datei, const Double_t datef, const EsafSpectrum& spectrum, const EarthVector& axis) virtual ~ParentBunch() static TClass* Class() void Copy(ParentBunch&) const TF12* GetAngularDist() const const EarthVector& GetAxis() const Double_t GetDatef() const Double_t GetDatei() const const TH1F* GetHistoAngular() const const TH1F* GetHistoLateral() const TF12* GetLateralDist() const Double_t GetParentWeight() const const EarthVector& GetShowerPosf() const const EarthVector& GetShowerPosi() const Double_t GetYield() const virtual TClass* IsA() const void SetAngularDist(const TF12& ad) void SetHistoAngular(const TH1F& ad) void SetHistoLateral(const TH1F& ld) void SetLateralDist(const TF12& ld) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
private:
EarthVector fShowerPosi 3D coordinates of the first point of the bunch EarthVector fShowerPosf 3D coordinates of the last point of the bunch EarthVector fAxis Symetry axis af the bunch Double_t fDatei time of passage at fShowerPosi Double_t fDatef time of passage at fShowerPosf Double_t fYield yield at creation Double_t fWeight weight at bunch creation EsafSpectrum fWlSpectrum wavelength spectrum of the bunch AT CREATION (normalized) TF12* fLateralDist lateral distribution of photons in the bunch TF12* fAngularDist theta angular distribution of photons in the bunch TH1F* fHistoLateral histogram of lateral distribution TH1F* fHistoAngular histogram of theta angular distribution
Class Description
void Copy(ParentBunch& o) const
Copy this to
void SetHistoLateral( const TH1F& ld)
void SetHistoAngular( const TH1F& ad)
Inline Functions
void ~ParentBunch() ParentBunch ParentBunch(const ParentBunch&) ParentBunch ParentBunch(const Double_t weight, const Double_t yield, const EarthVector& showerposi, const EarthVector& showerposf, const Double_t datei, const Double_t datef, const EsafSpectrum& spectrum, const EarthVector& axis) Double_t GetYield() const Double_t GetParentWeight() const const EarthVector& GetShowerPosi() const const EarthVector& GetShowerPosf() const const EarthVector& GetAxis() const Double_t GetDatei() const Double_t GetDatef() const TF12* GetLateralDist() const TF12* GetAngularDist() const const TH1F* GetHistoLateral() const const TH1F* GetHistoAngular() const void SetLateralDist(const TF12& ld) void SetAngularDist(const TF12& ad) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)