Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TRecEmcShower Class Reference

#include <TRecEmcShower.h>

List of all members.

Public Member Functions

Double_t a20Moment () const
Double_t a20Moment () const
Double_t a42Moment () const
Double_t a42Moment () const
Int_t cellId () const
Int_t cellId () const
vector< Int_t > cellId3x3 () const
vector< Int_t > cellId3x3 () const
vector< Int_t > cellId5x5 () const
vector< Int_t > cellId5x5 () const
map< Int_t, Double_t > cellIdMap () const
map< Int_t, Double_t > cellIdMap () const
Int_t clusterId () const
Int_t clusterId () const
Double_t dE () const
Double_t dE () const
Double_t dphi () const
Double_t dphi () const
Double_t dtheta () const
Double_t dtheta () const
Double_t e3x3 () const
Double_t e3x3 () const
Double_t e5x5 () const
Double_t e5x5 () const
Double_t eAll () const
Double_t eAll () const
Double_t eLepton () const
Double_t eLepton () const
Double_t energy () const
Double_t energy () const
Double_t err (Int_t i) const
Double_t err (Int_t i) const
Double_t eSeed () const
Double_t eSeed () const
Double_t latMoment () const
Double_t latMoment () const
Int_t module () const
Int_t module () const
Int_t numHits () const
Int_t numHits () const
Double_t phi () const
Double_t phi () const
Double_t secondMoment () const
Double_t secondMoment () const
void setA20Moment (const Double_t a20Moment)
void setA20Moment (const Double_t a20Moment)
void setA42Moment (const Double_t a42Moment)
void setA42Moment (const Double_t a42Moment)
void setCellId (const Int_t id)
void setCellId (const Int_t id)
void setCellId3x3 (const vector< Int_t > &cellId3x3)
void setCellId3x3 (const vector< Int_t > &cellId3x3)
void setCellId5x5 (const vector< Int_t > &cellId5x5)
void setCellId5x5 (const vector< Int_t > &cellId5x5)
void setCellIdMap (const map< Int_t, Double_t > &cellIdMap)
void setCellIdMap (const map< Int_t, Double_t > &cellIdMap)
void setClusterId (const Int_t clusterId)
void setClusterId (const Int_t clusterId)
void setDE (const Double_t de)
void setDE (const Double_t de)
void setDphi (const Double_t dpi)
void setDphi (const Double_t dpi)
void setDtheta (const Double_t dt)
void setDtheta (const Double_t dt)
void setE3x3 (const Double_t e3x3)
void setE3x3 (const Double_t e3x3)
void setE5x5 (const Double_t e5x5)
void setE5x5 (const Double_t e5x5)
void setEAll (const Double_t eall)
void setEAll (const Double_t eall)
void setELepton (const Double_t elepton)
void setELepton (const Double_t elepton)
void setEnergy (const Double_t e)
void setEnergy (const Double_t e)
void setErr (const Double_t err[6])
void setErr (const Double_t err[6])
void setESeed (const Double_t eSeed)
void setESeed (const Double_t eSeed)
void setLatMoment (const Double_t latMoment)
void setLatMoment (const Double_t latMoment)
void setModule (const Int_t mod)
void setModule (const Int_t mod)
void setNumHits (const Int_t hit)
void setNumHits (const Int_t hit)
void setPhi (const Double_t pi)
void setPhi (const Double_t pi)
void setSecondMoment (const Double_t secondMoment)
void setSecondMoment (const Double_t secondMoment)
void setStatus (const Int_t st)
void setStatus (const Int_t st)
void setTheta (const Double_t theta)
void setTheta (const Double_t theta)
void setTime (const Double_t time)
void setTime (const Double_t time)
void setTrackId (const Int_t trackId)
void setTrackId (const Int_t trackId)
void setTRecEmcShower (const TRecEmcShower *emcshower)
void setTRecEmcShower (const TRecEmcShower *emcshower)
void setX (const Double_t x)
void setX (const Double_t x)
void setY (const Double_t y)
void setY (const Double_t y)
void setZ (const Double_t z)
void setZ (const Double_t z)
Int_t status () const
Int_t status () const
Double_t theta () const
Double_t theta () const
Double_t time () const
Double_t time () const
Int_t trackId () const
Int_t trackId () const
 TRecEmcShower ()
 TRecEmcShower ()
Double_t x () const
Double_t x () const
Double_t y () const
Double_t y () const
Double_t z () const
Double_t z () const
 ~TRecEmcShower ()
 ~TRecEmcShower ()

Private Attributes

Double_t m_a20Moment
Double_t m_a42Moment
Int_t m_cellId
vector< Int_t > m_cellId3x3
vector< Int_t > m_cellId3x3
vector< Int_t > m_cellId5x5
vector< Int_t > m_cellId5x5
map< Int_t, Double_t > m_cellIdMap
map< Int_t, Double_t > m_cellIdMap
Int_t m_clusterId
Double_t m_dE
Double_t m_dPhi
Double_t m_dTheta
Double_t m_e3x3
Double_t m_e5x5
Double_t m_eall
Double_t m_elepton
Double_t m_energy
Double_t m_err [6]
Double_t m_eSeed
Double_t m_latMoment
Int_t m_module
Int_t m_numHits
Double_t m_phi
Double_t m_secondMoment
Int_t m_status
Double_t m_theta
Double_t m_time
Int_t m_trackId
Double_t m_x
Double_t m_y
Double_t m_z


Constructor & Destructor Documentation

TRecEmcShower::TRecEmcShower  ) 
 

TRecEmcShower::~TRecEmcShower  ) 
 

00012                               {
00013           Clear();
00014 } 

TRecEmcShower::TRecEmcShower  ) 
 

TRecEmcShower::~TRecEmcShower  ) 
 


Member Function Documentation

Double_t TRecEmcShower::a20Moment  )  const [inline]
 

00045 {return m_a20Moment;}

Double_t TRecEmcShower::a20Moment  )  const [inline]
 

00045 {return m_a20Moment;}

Double_t TRecEmcShower::a42Moment  )  const [inline]
 

00046 {return m_a42Moment;}

Double_t TRecEmcShower::a42Moment  )  const [inline]
 

00046 {return m_a42Moment;}

Int_t TRecEmcShower::cellId  )  const [inline]
 

00026 { return    m_cellId; }

Int_t TRecEmcShower::cellId  )  const [inline]
 

00026 { return    m_cellId; }

vector<Int_t> TRecEmcShower::cellId3x3  )  const [inline]
 

00050 { return  m_cellId3x3; }

vector<Int_t> TRecEmcShower::cellId3x3  )  const [inline]
 

00050 { return  m_cellId3x3; }

vector<Int_t> TRecEmcShower::cellId5x5  )  const [inline]
 

00051 { return  m_cellId5x5; }

vector<Int_t> TRecEmcShower::cellId5x5  )  const [inline]
 

00051 { return  m_cellId5x5; }

map<Int_t, Double_t> TRecEmcShower::cellIdMap  )  const [inline]
 

00049 { return m_cellIdMap; }

map<Int_t, Double_t> TRecEmcShower::cellIdMap  )  const [inline]
 

00049 { return m_cellIdMap; }

Int_t TRecEmcShower::clusterId  )  const [inline]
 

00052 { return m_clusterId; }

Int_t TRecEmcShower::clusterId  )  const [inline]
 

00052 { return m_clusterId; }

Double_t TRecEmcShower::dE  )  const [inline]
 

00036 {  return  m_dE;     }

Double_t TRecEmcShower::dE  )  const [inline]
 

00036 {  return  m_dE;     }

Double_t TRecEmcShower::dphi  )  const [inline]
 

00034 {  return  m_dPhi;   }

Double_t TRecEmcShower::dphi  )  const [inline]
 

00034 {  return  m_dPhi;   }

Double_t TRecEmcShower::dtheta  )  const [inline]
 

00032 {  return  m_dTheta; }

Double_t TRecEmcShower::dtheta  )  const [inline]
 

00032 {  return  m_dTheta; }

Double_t TRecEmcShower::e3x3  )  const [inline]
 

00038 {return m_e3x3;}

Double_t TRecEmcShower::e3x3  )  const [inline]
 

00038 {return m_e3x3;}

Double_t TRecEmcShower::e5x5  )  const [inline]
 

00039 {return m_e5x5;}

Double_t TRecEmcShower::e5x5  )  const [inline]
 

00039 {return m_e5x5;}

Double_t TRecEmcShower::eAll  )  const [inline]
 

00040 { return m_eall;  }

Double_t TRecEmcShower::eAll  )  const [inline]
 

00040 { return m_eall;  }

Double_t TRecEmcShower::eLepton  )  const [inline]
 

00041 { return m_elepton;  }

Double_t TRecEmcShower::eLepton  )  const [inline]
 

00041 { return m_elepton;  }

Double_t TRecEmcShower::energy  )  const [inline]
 

00035 {  return  m_energy;      }

Double_t TRecEmcShower::energy  )  const [inline]
 

00035 {  return  m_energy;      }

Double_t TRecEmcShower::err Int_t  i  )  const [inline]
 

00047 { return m_err[i]; }

Double_t TRecEmcShower::err Int_t  i  )  const [inline]
 

00047 { return m_err[i]; }

Double_t TRecEmcShower::eSeed  )  const [inline]
 

00037 {return m_eSeed;}

Double_t TRecEmcShower::eSeed  )  const [inline]
 

00037 {return m_eSeed;}

Double_t TRecEmcShower::latMoment  )  const [inline]
 

00044 {return m_latMoment;}

Double_t TRecEmcShower::latMoment  )  const [inline]
 

00044 {return m_latMoment;}

Int_t TRecEmcShower::module  )  const [inline]
 

00027 { return    m_module; }

Int_t TRecEmcShower::module  )  const [inline]
 

00027 { return    m_module; }

Int_t TRecEmcShower::numHits  )  const [inline]
 

00024 { return    m_numHits; }  

Int_t TRecEmcShower::numHits  )  const [inline]
 

00024 { return    m_numHits; }  

Double_t TRecEmcShower::phi void   )  const [inline]
 

00033 {  return  m_phi;    }

Double_t TRecEmcShower::phi  )  const [inline]
 

00033 {  return  m_phi;    }

Double_t TRecEmcShower::secondMoment  )  const [inline]
 

00043 {return m_secondMoment;}

Double_t TRecEmcShower::secondMoment  )  const [inline]
 

00043 {return m_secondMoment;}

void TRecEmcShower::setA20Moment const Double_t  a20Moment  )  [inline]
 

00077 { m_a20Moment = a20Moment; }

void TRecEmcShower::setA20Moment const Double_t  a20Moment  )  [inline]
 

00077 { m_a20Moment = a20Moment; }

void TRecEmcShower::setA42Moment const Double_t  a42Moment  )  [inline]
 

00078 { m_a42Moment = a42Moment; }

void TRecEmcShower::setA42Moment const Double_t  a42Moment  )  [inline]
 

00078 { m_a42Moment = a42Moment; }

void TRecEmcShower::setCellId const Int_t  id  )  [inline]
 

00058 { m_cellId = id;      }

void TRecEmcShower::setCellId const Int_t  id  )  [inline]
 

00058 { m_cellId = id;      }

void TRecEmcShower::setCellId3x3 const vector< Int_t > &  cellId3x3  )  [inline]
 

00082 { m_cellId3x3 = cellId3x3; }

void TRecEmcShower::setCellId3x3 const vector< Int_t > &  cellId3x3  )  [inline]
 

00082 { m_cellId3x3 = cellId3x3; }

void TRecEmcShower::setCellId5x5 const vector< Int_t > &  cellId5x5  )  [inline]
 

00083 { m_cellId5x5 = cellId5x5; }

void TRecEmcShower::setCellId5x5 const vector< Int_t > &  cellId5x5  )  [inline]
 

00083 { m_cellId5x5 = cellId5x5; }

void TRecEmcShower::setCellIdMap const map< Int_t, Double_t > &  cellIdMap  )  [inline]
 

00081 { m_cellIdMap = cellIdMap; }

void TRecEmcShower::setCellIdMap const map< Int_t, Double_t > &  cellIdMap  )  [inline]
 

00081 { m_cellIdMap = cellIdMap; }

void TRecEmcShower::setClusterId const Int_t  clusterId  )  [inline]
 

00084 { m_clusterId = clusterId; }

void TRecEmcShower::setClusterId const Int_t  clusterId  )  [inline]
 

00084 { m_clusterId = clusterId; }

void TRecEmcShower::setDE const Double_t  de  )  [inline]
 

00064 { m_dE = de;          }

void TRecEmcShower::setDE const Double_t  de  )  [inline]
 

00064 { m_dE = de;          }

void TRecEmcShower::setDphi const Double_t  dpi  )  [inline]
 

00068 { m_dPhi    = dpi ;  }

void TRecEmcShower::setDphi const Double_t  dpi  )  [inline]
 

00068 { m_dPhi    = dpi ;  }

void TRecEmcShower::setDtheta const Double_t  dt  )  [inline]
 

00066 { m_dTheta = dt;    } 

void TRecEmcShower::setDtheta const Double_t  dt  )  [inline]
 

00066 { m_dTheta = dt;    } 

void TRecEmcShower::setE3x3 const Double_t  e3x3  )  [inline]
 

00070 { m_e3x3   = e3x3 ;  }

void TRecEmcShower::setE3x3 const Double_t  e3x3  )  [inline]
 

00070 { m_e3x3   = e3x3 ;  }

void TRecEmcShower::setE5x5 const Double_t  e5x5  )  [inline]
 

00071 { m_e5x5   = e5x5 ;  }

void TRecEmcShower::setE5x5 const Double_t  e5x5  )  [inline]
 

00071 { m_e5x5   = e5x5 ;  }

void TRecEmcShower::setEAll const Double_t  eall  )  [inline]
 

00072 { m_eall   = eall ;  }

void TRecEmcShower::setEAll const Double_t  eall  )  [inline]
 

00072 { m_eall   = eall ;  }

void TRecEmcShower::setELepton const Double_t  elepton  )  [inline]
 

00073 { m_elepton   = elepton ;  }

void TRecEmcShower::setELepton const Double_t  elepton  )  [inline]
 

00073 { m_elepton   = elepton ;  }

void TRecEmcShower::setEnergy const Double_t  e  )  [inline]
 

00063 { m_energy  = e ;     }

void TRecEmcShower::setEnergy const Double_t  e  )  [inline]
 

00063 { m_energy  = e ;     }

void TRecEmcShower::setErr const Double_t  err[6]  ) 
 

void TRecEmcShower::setErr const Double_t  err[6]  ) 
 

00016                                                  {
00017   for (int i=0;i<6;i++) {
00018     m_err[i]  = err[i];
00019   }
00020 }

void TRecEmcShower::setESeed const Double_t  eSeed  )  [inline]
 

00069 { m_eSeed   = eSeed ;  }

void TRecEmcShower::setESeed const Double_t  eSeed  )  [inline]
 

00069 { m_eSeed   = eSeed ;  }

void TRecEmcShower::setLatMoment const Double_t  latMoment  )  [inline]
 

00076 { m_latMoment = latMoment; }

void TRecEmcShower::setLatMoment const Double_t  latMoment  )  [inline]
 

00076 { m_latMoment = latMoment; }

void TRecEmcShower::setModule const Int_t  mod  )  [inline]
 

00059 { m_module = mod;     }

void TRecEmcShower::setModule const Int_t  mod  )  [inline]
 

00059 { m_module = mod;     }

void TRecEmcShower::setNumHits const Int_t  hit  )  [inline]
 

00056 { m_numHits   = hit;     }

void TRecEmcShower::setNumHits const Int_t  hit  )  [inline]
 

00056 { m_numHits   = hit;     }

void TRecEmcShower::setPhi const Double_t  pi  )  [inline]
 

00067 { m_phi    = pi ;   }

void TRecEmcShower::setPhi const Double_t  pi  )  [inline]
 

00067 { m_phi    = pi ;   }

void TRecEmcShower::setSecondMoment const Double_t  secondMoment  )  [inline]
 

00075 { m_secondMoment = secondMoment; }

void TRecEmcShower::setSecondMoment const Double_t  secondMoment  )  [inline]
 

00075 { m_secondMoment = secondMoment; }

void TRecEmcShower::setStatus const Int_t  st  )  [inline]
 

00057 { m_status = st;      }

void TRecEmcShower::setStatus const Int_t  st  )  [inline]
 

00057 { m_status = st;      }

void TRecEmcShower::setTheta const Double_t  theta  )  [inline]
 

00065 { m_theta = theta ; }

void TRecEmcShower::setTheta const Double_t  theta  )  [inline]
 

00065 { m_theta = theta ; }

void TRecEmcShower::setTime const Double_t  time  )  [inline]
 

00074 { m_time = time; }

void TRecEmcShower::setTime const Double_t  time  )  [inline]
 

00074 { m_time = time; }

void TRecEmcShower::setTrackId const Int_t  trackId  )  [inline]
 

00055 { m_trackId = trackId; }

void TRecEmcShower::setTrackId const Int_t  trackId  )  [inline]
 

00055 { m_trackId = trackId; }

void TRecEmcShower::setTRecEmcShower const TRecEmcShower emcshower  )  [inline]
 

00085                                                         {
00086      m_trackId = emcshower->trackId();
00087      m_numHits = emcshower->numHits();
00088      m_status = emcshower->status();
00089      m_cellId = emcshower->cellId();
00090      m_module = emcshower->module();
00091      m_x = emcshower->x();
00092      m_y = emcshower->y();
00093      m_z = emcshower->z();
00094      m_theta = emcshower->theta();
00095      m_dTheta = emcshower->dtheta();
00096      m_phi = emcshower->phi();
00097      m_dPhi = emcshower->dphi();
00098      m_energy = emcshower->energy();
00099      m_dE = emcshower->dE();
00100      m_eSeed = emcshower->eSeed();
00101      m_e3x3 = emcshower->e3x3();
00102      m_e5x5 = emcshower->e5x5();
00103      m_eall = emcshower->eAll();
00104      m_elepton = emcshower->eLepton();
00105      m_time = emcshower->time();
00106      m_secondMoment = emcshower->secondMoment();
00107      m_latMoment = emcshower->latMoment();
00108      m_a20Moment = emcshower->a20Moment();
00109      m_a42Moment = emcshower->a42Moment();
00110     for(int i=0;i<6;i++){
00111       m_err[i] = emcshower->err(i);
00112     }
00113     m_cellIdMap = emcshower->cellIdMap();
00114     m_cellId3x3 = emcshower->cellId3x3();
00115     m_cellId5x5 = emcshower->cellId5x5();
00116     m_clusterId = emcshower->clusterId();
00117    }

void TRecEmcShower::setTRecEmcShower const TRecEmcShower emcshower  )  [inline]
 

00085                                                         {
00086      m_trackId = emcshower->trackId();
00087      m_numHits = emcshower->numHits();
00088      m_status = emcshower->status();
00089      m_cellId = emcshower->cellId();
00090      m_module = emcshower->module();
00091      m_x = emcshower->x();
00092      m_y = emcshower->y();
00093      m_z = emcshower->z();
00094      m_theta = emcshower->theta();
00095      m_dTheta = emcshower->dtheta();
00096      m_phi = emcshower->phi();
00097      m_dPhi = emcshower->dphi();
00098      m_energy = emcshower->energy();
00099      m_dE = emcshower->dE();
00100      m_eSeed = emcshower->eSeed();
00101      m_e3x3 = emcshower->e3x3();
00102      m_e5x5 = emcshower->e5x5();
00103      m_eall = emcshower->eAll();
00104      m_elepton = emcshower->eLepton();
00105      m_time = emcshower->time();
00106      m_secondMoment = emcshower->secondMoment();
00107      m_latMoment = emcshower->latMoment();
00108      m_a20Moment = emcshower->a20Moment();
00109      m_a42Moment = emcshower->a42Moment();
00110     for(int i=0;i<6;i++){
00111       m_err[i] = emcshower->err(i);
00112     }
00113     m_cellIdMap = emcshower->cellIdMap();
00114     m_cellId3x3 = emcshower->cellId3x3();
00115     m_cellId5x5 = emcshower->cellId5x5();
00116     m_clusterId = emcshower->clusterId();
00117    }

void TRecEmcShower::setX const Double_t  x  )  [inline]
 

00060 { m_x  = x ;          } 

void TRecEmcShower::setX const Double_t  x  )  [inline]
 

00060 { m_x  = x ;          } 

void TRecEmcShower::setY const Double_t  y  )  [inline]
 

00061 { m_y  = y ;          }

void TRecEmcShower::setY const Double_t  y  )  [inline]
 

00061 { m_y  = y ;          }

void TRecEmcShower::setZ const Double_t  z  )  [inline]
 

00062 { m_z  = z ;          }

void TRecEmcShower::setZ const Double_t  z  )  [inline]
 

00062 { m_z  = z ;          }

Int_t TRecEmcShower::status void   )  const [inline]
 

00025 { return    m_status; }

Int_t TRecEmcShower::status void   )  const [inline]
 

00025 { return    m_status; }

Double_t TRecEmcShower::theta  )  const [inline]
 

00031 {  return  m_theta;  }

Double_t TRecEmcShower::theta  )  const [inline]
 

00031 {  return  m_theta;  }

Double_t TRecEmcShower::time void   )  const [inline]
 

00042 { return m_time; }

Double_t TRecEmcShower::time void   )  const [inline]
 

00042 { return m_time; }

Int_t TRecEmcShower::trackId  )  const [inline]
 

00023 { return    m_trackId; }   

Int_t TRecEmcShower::trackId  )  const [inline]
 

00023 { return    m_trackId; }   

Double_t TRecEmcShower::x void   )  const [inline]
 

00028 { return    m_x;      }

Double_t TRecEmcShower::x  )  const [inline]
 

00028 { return    m_x;      }

Double_t TRecEmcShower::y void   )  const [inline]
 

00029 { return    m_y;      }

Double_t TRecEmcShower::y  )  const [inline]
 

00029 { return    m_y;      }

Double_t TRecEmcShower::z void   )  const [inline]
 

00030 { return    m_z;      }

Double_t TRecEmcShower::z  )  const [inline]
 

00030 { return    m_z;      }


Member Data Documentation

Double_t TRecEmcShower::m_a20Moment [private]
 

Double_t TRecEmcShower::m_a42Moment [private]
 

Int_t TRecEmcShower::m_cellId [private]
 

vector<Int_t> TRecEmcShower::m_cellId3x3 [private]
 

vector<Int_t> TRecEmcShower::m_cellId3x3 [private]
 

vector<Int_t> TRecEmcShower::m_cellId5x5 [private]
 

vector<Int_t> TRecEmcShower::m_cellId5x5 [private]
 

map<Int_t, Double_t> TRecEmcShower::m_cellIdMap [private]
 

map<Int_t, Double_t> TRecEmcShower::m_cellIdMap [private]
 

Int_t TRecEmcShower::m_clusterId [private]
 

Double_t TRecEmcShower::m_dE [private]
 

Double_t TRecEmcShower::m_dPhi [private]
 

Double_t TRecEmcShower::m_dTheta [private]
 

Double_t TRecEmcShower::m_e3x3 [private]
 

Double_t TRecEmcShower::m_e5x5 [private]
 

Double_t TRecEmcShower::m_eall [private]
 

Double_t TRecEmcShower::m_elepton [private]
 

Double_t TRecEmcShower::m_energy [private]
 

Double_t TRecEmcShower::m_err [private]
 

Double_t TRecEmcShower::m_eSeed [private]
 

Double_t TRecEmcShower::m_latMoment [private]
 

Int_t TRecEmcShower::m_module [private]
 

Int_t TRecEmcShower::m_numHits [private]
 

Double_t TRecEmcShower::m_phi [private]
 

Double_t TRecEmcShower::m_secondMoment [private]
 

Int_t TRecEmcShower::m_status [private]
 

Double_t TRecEmcShower::m_theta [private]
 

Double_t TRecEmcShower::m_time [private]
 

Int_t TRecEmcShower::m_trackId [private]
 

Double_t TRecEmcShower::m_x [private]
 

Double_t TRecEmcShower::m_y [private]
 

Double_t TRecEmcShower::m_z [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:01:45 2011 for BOSS6.5.5 by  doxygen 1.3.9.1