16 t->Branch( Form(
"%s_Int_%sX", collectionName,
m_name.c_str()), &
m_x);
17 t->Branch( Form(
"%s_Int_%sY", collectionName,
m_name.c_str()), &
m_y);
18 t->Branch( Form(
"%s_Int_%sZ", collectionName,
m_name.c_str()), &
m_z);
29 t->Branch( Form(
"%s_Int_%sX", collectionName,
m_name.c_str()), &
m_x);
30 t->Branch( Form(
"%s_Int_%sY", collectionName,
m_name.c_str()), &
m_y);
31 t->Branch( Form(
"%s_Int_%sZ", collectionName,
m_name.c_str()), &
m_z);
const std::string & name()
std::vector< double > * m_y
std::vector< double > * m_z
IntersectionPos_barrel(const char *name, const double &r)
std::vector< double > * m_x
virtual ~IntersectionPos_barrel()
void setBranchAddress(TTree *, const char *collectionName="RecoTrk")
void setBranchAddress(TTree *, const char *collectionName="RecoTrk")
std::vector< double > * m_x
std::vector< double > * m_y
std::vector< double > * m_z
IntersectionPos_endcap(const char *name, const double &zpos, const double &rmin, const double &rmax)
virtual ~IntersectionPos_endcap()
const std::string & name()