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& insp, char* parent)
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)

Data Members

protected:
THaBeamInfofBeamIfoBeam information

Class Charts

Inheritance Chart:
THaBeamModule
THaBeam
THaIdealBeam
THaRasteredBeam
THaUnRasteredBeam
THaBeamEloss
THaEpicsEbeam

Function documentation

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

Last change: Sat Nov 7 21:26:43 2009
Last generated: 2009-11-07 21:26

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.