#include <TrkFitTypeKey.h>
Definition at line 31 of file TrkFitTypeKey.h.
◆ TrkFitTypeKey() [1/3]
Definition at line 86 of file TrkFitTypeKey.cxx.
89{
90 if ( _value >= 0 ) _pidTypes.push_back(pid);
91}
static int newFitType(const char *name=0)
◆ TrkFitTypeKey() [2/3]
◆ TrkFitTypeKey() [3/3]
TrkFitTypeKey::TrkFitTypeKey |
( |
const int & |
val | ) |
|
◆ ~TrkFitTypeKey()
TrkFitTypeKey::~TrkFitTypeKey |
( |
| ) |
|
|
virtual |
◆ currentKey()
static int TrkFitTypeKey::currentKey |
( |
| ) |
|
|
inlinestatic |
◆ ifdKey()
const IfdKey * TrkFitTypeKey::ifdKey |
( |
| ) |
const |
|
inline |
◆ killFitType()
Definition at line 72 of file TrkFitTypeKey.cxx.
73{
74 const int i =
key.value();
77 assert(theKey != 0 );
78 delete theKey;
79 theKey = 0;
80}
*************DOUBLE PRECISION m_pi *DOUBLE PRECISION m_HvecTau2 DOUBLE PRECISION m_HvClone2 DOUBLE PRECISION m_gamma1 DOUBLE PRECISION m_gamma2 DOUBLE PRECISION m_thet1 DOUBLE PRECISION m_thet2 INTEGER m_IFPHOT *COMMON c_Taupair $ !Spin Polarimeter vector first Tau $ !Spin Polarimeter vector second Tau $ !Clone Spin Polarimeter vector first Tau $ !Clone Spin Polarimeter vector second Tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning st tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !Random Euler angle for cloning nd tau $ !phi of HvecTau1 $ !theta of HvecTau1 $ !phi of HvecTau2 $ !theta of HvecTau2 $ !super key
◆ newFitType()
int TrkFitTypeKey::newFitType |
( |
const char * |
name = 0 | ) |
|
|
staticprotected |
Definition at line 64 of file TrkFitTypeKey.cxx.
65{
66 if ( name == 0 ) return _defaultValue;
69}
◆ operator<()
◆ operator=()
◆ operator==()
◆ pidType()
◆ printAll()
void TrkFitTypeKey::printAll |
( |
std::ostream & |
os = std::cout | ) |
const |
Definition at line 113 of file TrkFitTypeKey.cxx.
114{
115 char* pidName(0);
118 pidName = "Electron";
119 break;
121 pidName = "Muon";
122 break;
124 pidName = "Pion";
125 break;
127 pidName = "Kaon";
128 break;
130 pidName = "Proton";
131 break;
133 default:
134 pidName = "Unknown";
135 break;
136 }
137 os <<
ifdKey() <<
' ' << pidName <<
" key: " << _value << endl;
138}
const IfdKey * ifdKey() const
PdtPid::PidType pidType() const
◆ value()
const int & TrkFitTypeKey::value |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: