| #include "EmcTrkInterInfoI.hh" |
EmcTrkInterInfoI
class description - source file - inheritance tree (.pdf)
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
private:
EmcTrkInterInfoI& operator=(const EmcTrkInterInfoI&)
protected:
virtual EmcTrkInterInfo* buildTransient(KanEventReader& eR)
virtual void loadFrom(const EmcTrkInterInfo*, KanEventWriter& eW)
virtual KanTransCache& transCache() const
public:
virtual ~EmcTrkInterInfoI()
EmcTrkInterInfo* access()
virtual Int_t compare(const EmcTrkInterInfoI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
virtual const char* iClassName() const
virtual Double_t momentum() const
virtual Double_t phi() const
virtual Double_t phiTrack() const
void set(EmcTrkInterInfo* setTo)
virtual void setTrkRecoTrkI(const TrkRecoTrkI*)
virtual Double_t theta() const
virtual Double_t thetaTrack() const
EmcTrkInterInfo* transient(KanEventReader& eR)
virtual const TrkRecoTrkI* trkRecoTrkI() const
private:
KanTransCache_I<EmcTrkInterInfoI> _cache !
Interface for persistent EmcTrackInterInfo objects.
This interface requires the following access functions:
Double_t theta() const
Double_t phi() const
Double_t thetaTrack() const
Double_t phiTrack() const
Double_t momentum( ) const
Additionally, this interface requires two functions which are used in
transient-persistent-transient conversion:
void setTrkRecoTrkI(const TrkRecoTrkI*); // Cache the associated track
const TrkRecoTrkI* trkRecoTrkI() const; // Return the associated track
These functions are called when rebuilding the PidSummary objects.
~EmcTrkInterInfoI()
Inline Functions
const char* iClassName() const
Double_t theta() const
Double_t phi() const
Double_t thetaTrack() const
Double_t phiTrack() const
Double_t momentum() const
void setTrkRecoTrkI(const TrkRecoTrkI*)
const TrkRecoTrkI* trkRecoTrkI() const
EmcTrkInterInfoI& operator=(const EmcTrkInterInfoI&)
EmcTrkInterInfo* transient(KanEventReader& eR)
void set(EmcTrkInterInfo* setTo)
EmcTrkInterInfo* access()
Int_t compare(const EmcTrkInterInfoI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
EmcTrkInterInfo* buildTransient(KanEventReader& eR)
void loadFrom(const EmcTrkInterInfo*, KanEventWriter& eW)
KanTransCache& transCache() const
Author: E.. Charles
Last update: EmcTrkInterInfoI.cc,v 1.2 2004/01/13 18:55:36 echarles Exp $
Copyright (C) 2003 LBNL
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.
|