LMonitor
class description - source file - inheritance tree
public:
LMonitor LMonitor()
LMonitor LMonitor(LSpace* space)
LMonitor LMonitor(const LMonitor&)
virtual void ~LMonitor()
void AddCurrent()
static TClass* Class()
void DrawProbability(float* prob, int n, int idx)
void Energy(LParticle* e, TCanvas* canvas2)
virtual TClass* IsA() const
void Position(LParticle* e, TCanvas* canvas)
void SetParticle(LParticle* e)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
int feidx
TPolyLine3D* fline ! particle track
LSpace* fspace ! pointer to lattice
TView* fview ! pointer to view
TCanvas* fcanvas link to display
TCanvas* fcanvas2 link to display for energy
LParticle* fe link to particle
TH1F* fenergy particle energy track
This class is used to visualize
particle track
Logs:
$Log: LMonitor.cc,v $
Revision 1.2 2003/06/26 11:24:25 cvs
modified particle moving with LMiki and faster LDisorder operations
LMonitor()
default constructor
LMonitor(LSpace* space)
set a conection between lattice, particle and monitor, create canvas and view
~LMonitor()
default destructor
void AddCurrent()
add current position of e particle to the monitor if canvas is set
it draw line and update the canvas
if (fcanvas) fcanvas->cd(1);
void DrawProbability(float* prob,int n,int idx)
draws probability historgram
Inline Functions
void SetParticle(LParticle* e)
void Position(LParticle* e, TCanvas* canvas)
void Energy(LParticle* e, TCanvas* canvas2)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
LMonitor LMonitor(const LMonitor&)
Author: Egon Pavlica
Last update: Sat Oct 16 19:10:34 2004
ROOT page - Class index - Top of the page
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.