ROOT logo
Podd » SRC » THaBeamModule

class THaBeamModule


 THaBeamModule

 Base class for a "beam" processing module. This is a
 physics module that provides a generic information about
 beam properties.


Function Members (Methods)

public:
THaBeamModule()
THaBeamModule(const THaBeamModule&)
virtual~THaBeamModule()
voidBeamIfoClear()
static TClass*Class()
THaBeamInfo*GetBeamInfo()
static const RVarDef*GetRVarDef()
virtual TClass*IsA() const
THaBeamModule&operator=(const THaBeamModule&)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)

Data Members

protected:
THaBeamInfofBeamIfoBeam information

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

THaBeamModule()
 Normal constructor.
~THaBeamModule()
 Destructor
const RVarDef* GetRVarDef()
 Get definition block of global variables for the fBeamIfo object
THaBeamModule()
THaBeamInfo* GetBeamInfo()
{ return &fBeamIfo; }
void BeamIfoClear()