HelixTrajK
class description - source file - inheritance tree (.pdf)
private:
void buildEmbedded() const
void loadFromEmbedded()
protected:
virtual TrkSimpTraj* buildTransient(KanEventReader& eR)
virtual void loadFrom(const TrkSimpTraj* transient, KanEventWriter& eW)
virtual void resetHook(Dna::Scope scope = Dna::Event)
public:
HelixTrajK()
virtual ~HelixTrajK()
virtual Int_t charge(const BField* field) const
virtual UInt_t correlations(unsigned int) const
TrkHelixData_001& data()
virtual Double_t flightLength() const
virtual Double_t flightRangeStart() const
virtual Double_t flightRangeStop() const
virtual TVector3 momentum(const BField*, double fltlen) const
virtual UInt_t nParameters() const
virtual UInt_t parameters(unsigned int) const
private:
TrkHelixData_001 _theData ! local cache, built from the following members
UInt_t _data[9]
Bool_t _built !
Simple wrapper for HelixTraj, whose main job is to provide the
Streamer for that object for use in the composite list
HelixTrajK() : _built(kFALSE)
~HelixTrajK()
loadFrom(const TrkSimpTraj* transient, KanEventWriter& eW )
buildTransient( KanEventReader& eR )
resetHook(Dna::Scope scope)
loadFromEmbedded()
buildEmbedded() const
flightRangeStart() const
flightRangeStop() const
flightLength() const
nParameters() const
parameters(unsigned index) const
correlations(unsigned icor) const
charge(const BField *field) const
momentum(const BField *bfield, double fltlen) const
Inline Functions
TrkHelixData_001& data()
Author: Peter Elmer
Last update: Mon Nov 22 19:28:39 2004
ROOT page - Class index - Class Hierarchy - 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.
|