Class VertexContainer

Class Documentation

class VertexContainer

Public Functions

VertexContainer(const std::string &detailStr, const std::string &name = "vertex")
virtual ~VertexContainer()
virtual void setTree(TTree *tree)
virtual void setBranches(TTree *tree)
virtual void clear()
virtual void FillVertices(const xAOD::VertexContainer *vertices)
virtual void FillTruthVertices(const xAOD::TruthVertexContainer *truthVertices)
inline std::string branchName(const std::string &varName)
template<typename T_BR>
inline void connectBranch(TTree *tree, const std::string &branch, std::vector<T_BR> **variable)
template<typename T>
inline void setBranch(TTree *tree, std::string varName, std::vector<T> *localVectorPtr)

Public Members

std::string m_name