KanEnv
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:
KanEnv& operator=(const KanEnv&)
protected:
virtual void internalBoostToCM(TLorentzVector& v) const
virtual Double_t internalEnergyCM() const
virtual const TVector3& internalGetBoostToCM() const
virtual void resetCaches()
void setSysFlag(KanEnv::Sys sys)
static void warnSystem(KanEnv::Sys sys)
public:
virtual ~KanEnv()
static KanEnv* access()
static void boostToCM(TLorentzVector& v)
static bool checkSystem(KanEnv::Sys sys)
static Double_t energyCM()
static const TVector3& getBoostToCM() const
static const TVector3& getNominalBoostToCM() const
bool isOn(KanEnv::Sys sys) const
const EidCondKeyTriplet& key() const
static void list()
void loadEvent(const KanEvtIDI* eid)
static bool lookupCode(string name, KanEnv::Sys& sys)
static bool lookupName(KanEnv::Sys sys, string& name)
static void nominalBoostToCM(TLorentzVector& v)
static Double_t nominalEnergyCM()
const BdbTime& time() const
private:
static KanEnv* _instance
static TLorentzVector _nominalCMP4
BdbTime _time !
EidCondKeyTriplet _key !
KanEnv::Mask _mask !
public:
static const KanEnv::Sys Unk
static const KanEnv::Sys Gen
static const KanEnv::Sys Cdb
static const KanEnv::Sys Pdt
static const KanEnv::Sys Pep
static const KanEnv::Sys Trk
static const KanEnv::Sys Emc
bool lookupName(KanEnv::Sys sys, std::string& name)
bool lookupCode(std::string name, KanEnv::Sys& sys)
void list()
void nominalBoostToCM(TLorentzVector& v)
void boostToCM(TLorentzVector& v)
Double_t nominalEnergyCM()
Double_t energyCM()
const TVector3& getNominalBoostToCM()
const TVector3& getBoostToCM()
void warnSystem(KanEnv::Sys sys)
~KanEnv( )
void loadEvent(const KanEvtIDI* eid)
Inline Functions
KanEnv* access()
bool checkSystem(KanEnv::Sys sys)
bool isOn(KanEnv::Sys sys) const
const BdbTime& time() const
const EidCondKeyTriplet& key() const
void resetCaches()
void setSysFlag(KanEnv::Sys sys)
const TVector3& internalGetBoostToCM() const
Double_t internalEnergyCM() const
void internalBoostToCM(TLorentzVector& v) const
KanEnv& operator=(const KanEnv&)
Author: E. Charles
Last update: KanEnv.cc,v 1.2 2004/11/30 01:36:47 echarles Exp $
Copyright (C) 2004 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.
|