TMBMCvtx Class Reference
[Monte Carlo Information]

#include <TMBMCvtx.hpp>

List of all members.


Detailed Description

Monte Carlo Vertex.

Definition at line 29 of file TMBMCvtx.hpp.

Public Member Functions

 TMBMCvtx ()
 TMBMCvtx (Float_t x, Float_t y, Float_t z, Float_t ct)
Float_t ct () const
Float_t x () const
Float_t y () const
Float_t z () const
Int_t nparents () const
const TMBMCpartgetParent (Int_t ipart) const
Int_t ndaughters () const
const TMBMCpartgetDaughter (Int_t ipart) const
void addParent (TRef part)
void addDaughter (TRef part)
 ~TMBMCvtx ()

Private Attributes

Float_t _x
Float_t _y
Float_t _z
Float_t _ct
TRefArray _parents
TRefArray _daughters


Constructor & Destructor Documentation

TMBMCvtx::TMBMCvtx  ) 
 

TMBMCvtx::TMBMCvtx Float_t  x,
Float_t  y,
Float_t  z,
Float_t  ct
 

Definition at line 17 of file TMBMCvtx.cpp.

TMBMCvtx::~TMBMCvtx  )  [inline]
 

Definition at line 60 of file TMBMCvtx.hpp.


Member Function Documentation

void TMBMCvtx::addDaughter TRef  part  ) 
 

Definition at line 29 of file TMBMCvtx.cpp.

References _daughters.

void TMBMCvtx::addParent TRef  part  ) 
 

Definition at line 23 of file TMBMCvtx.cpp.

References _parents.

Float_t TMBMCvtx::ct  )  const [inline]
 

Definition at line 46 of file TMBMCvtx.hpp.

References _ct.

const TMBMCpart* TMBMCvtx::getDaughter Int_t  ipart  )  const [inline]
 

Definition at line 55 of file TMBMCvtx.hpp.

References _daughters.

const TMBMCpart* TMBMCvtx::getParent Int_t  ipart  )  const [inline]
 

Definition at line 52 of file TMBMCvtx.hpp.

References _parents.

Int_t TMBMCvtx::ndaughters  )  const [inline]
 

Definition at line 54 of file TMBMCvtx.hpp.

References _daughters.

Int_t TMBMCvtx::nparents  )  const [inline]
 

Definition at line 51 of file TMBMCvtx.hpp.

References _parents.

Float_t TMBMCvtx::x  )  const [inline]
 

Definition at line 47 of file TMBMCvtx.hpp.

References _x.

Float_t TMBMCvtx::y  )  const [inline]
 

Definition at line 48 of file TMBMCvtx.hpp.

References _y.

Float_t TMBMCvtx::z  )  const [inline]
 

Definition at line 49 of file TMBMCvtx.hpp.

References _z.


Member Data Documentation

Float_t TMBMCvtx::_ct [private]
 

Definition at line 36 of file TMBMCvtx.hpp.

Referenced by ct().

TRefArray TMBMCvtx::_daughters [private]
 

Definition at line 39 of file TMBMCvtx.hpp.

Referenced by addDaughter(), getDaughter(), and ndaughters().

TRefArray TMBMCvtx::_parents [private]
 

Definition at line 38 of file TMBMCvtx.hpp.

Referenced by addParent(), getParent(), and nparents().

Float_t TMBMCvtx::_x [private]
 

Definition at line 33 of file TMBMCvtx.hpp.

Referenced by x().

Float_t TMBMCvtx::_y [private]
 

Definition at line 34 of file TMBMCvtx.hpp.

Referenced by y().

Float_t TMBMCvtx::_z [private]
 

Definition at line 35 of file TMBMCvtx.hpp.

Referenced by z().


The documentation for this class was generated from the following files:
Generated on Thu Apr 3 04:14:26 2008 for CAF by doxygen 1.3.4