Class PhotonContainer

Inheritance Relationships

Base Type

Class Documentation

class PhotonContainer : public xAH::ParticleContainer<Photon, HelperClasses::PhotonInfoSwitch>

Public Functions

PhotonContainer(const std::string &name = "ph", const std::string &detailStr = "", float units = 1e3, bool mc = false)
virtual ~PhotonContainer()
virtual void setTree(TTree *tree)
virtual void setBranches(TTree *tree)
virtual void clear()
virtual void FillPhoton(const xAOD::Photon *photon)
virtual void FillPhoton(const xAOD::IParticle *particle)
inline void setTree(TTree *tree)

Protected Functions

virtual void updateParticle(uint idx, Photon &photon)