PhPRootFileLightToEuso
#include "PhPRootFileLightToEuso.hh" |
PhPRootFileLightToEuso
class description - source file - inheritance tree (.pdf)
class PhPRootFileLightToEuso : public LightToEuso
Inheritance Chart: | |||||||||||||||
|
private:
void Init() public:
PhPRootFileLightToEuso() virtual ~PhPRootFileLightToEuso() static TClass* Class() virtual const char* ClassName() const virtual const char* ClassType() const virtual void Configure() virtual PhotonsOnPupil* Get(const DetectorGeometry*) virtual PhysicsData* GetPhysics() virtual MCTruth* GetTruth() virtual TClass* IsA() const virtual void ReplaceInputFile(const char*) virtual void Reset() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)
Data Members
private:
string fFileName TFile* fFile MCTruth* fMCTruth ETruth* fTruth TTree* fTree Int_t fNumPhotons TClonesArray* fPhotons ListPhotonsOnPupil* fPhotonsOnPupil Long64_t fFirstEvent Long64_t fEvCounter
Class Description
PhPRootFileLightToEuso <extensive class description> Config file parameters ====================== <parameter name>: <parameter description> -Valid options: <available options>
void Init()
Open file and associate objects
PhotonsOnPupil* Get(const DetectorGeometry* dg)
Reads file and creates the list of photons
Inline Functions
void ~PhPRootFileLightToEuso() PhPRootFileLightToEuso PhPRootFileLightToEuso() void Configure() void Reset() MCTruth* GetTruth() PhysicsData* GetPhysics() void ReplaceInputFile(const char*) const char* ClassType() const const char* ClassName() const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)