113     if(
fabs(t->
p4().Perp()) > 1e-9) 
 
  116       double x = t->
p4().Px()*perpscale;
 
  117       double y = t->
p4().Py()*perpscale;
 
  119       TVector3 hitpos(x,y,0.);
 
  139     double theta = t->
p4().Theta();
 
  140     double phi = t->
p4().Phi();
 
  141     double E = t->
p4().E();
 
  142     double lund = t->
pdt();
 
  150   double E = t->
p4().E();
 
  164   double theta = t->
p4().Vect().Theta();
 
  171   o <<
"Detector <"<<
_detName<<
">"<<endl;
 
  172   o  <<
"  _aPar = "<<
_aPar<<endl;
 
  173   o  <<
"  _bPar = "<<
_bPar<<endl;
 
  174   o  <<
"  _cPar = "<<
_cPar<<endl;
 
  176   o  <<
"  _Emin = "<<
_Emin<<endl;
 
  179   o  <<
"  _thtMin = "<<
_thtMin<<endl;
 
  180   o  <<
"  _thtMax = "<<
_thtMax<<endl;
 
  182   o  <<
"  _phiMin = "<<
_phiMin<<endl;
 
  183   o  <<
"  _phiMax = "<<
_phiMax<<endl;
 
  227   if (name == 
"xtalDim")
 
  233   if (name == 
"barrelRadius")
 
  236   if (name == 
"resFactor")
 
  239   if (name == 
"thtMin")
 
  242   if (name == 
"thtMax")
 
  245   if (name == 
"phiMin")
 
  248   if (name == 
"phiMax")
 
  251   if (name == 
"radiationLength")
 
  254   if (name == 
"efficiency")
 
bool setParameter(std::string &name, double value)
void setStopVtx(TVector3 v)
std::list< std::string > ArgList
double dphi(PndFsmTrack *t) const 
friend F32vec4 sqrt(const F32vec4 &a)
friend F32vec4 sin(const F32vec4 &a)
bool hitMapResponse(unsigned int)
void parseParameterList(ArgList &par)
double dtheta(PndFsmTrack *t) const 
virtual ~PndFsmEmcBarrel()
static const std::string & name(unsigned int t)
basic_ostream< char, char_traits< char > > ostream
void setDetector(PndFsmAbsDet *detector)
bool detected(PndFsmTrack *t) const 
friend F32vec4 fabs(const F32vec4 &a)
void print(std::ostream &o)
double dE(PndFsmTrack *t) const 
void setDetected(bool isdet)
void setdtheta(double val)
virtual PndFsmResponse * respond(PndFsmTrack *t)