00001 // IndexedConstituentUserInfo.h 00002 00003 #ifndef jet__IndexedConstituentUserInfo_H 00004 #define jet__IndexedConstituentUserInfo_H 00005 00006 // David Adams and Pierre-Antoine Delsart 00007 // January 2014 00008 00019 00020 #include "JetEDM/BaseIndexedConstituentUserInfo.h" 00021 00022 namespace jet { 00023 00024 class IndexedConstituentUserInfo : public BaseIndexedConstituentUserInfo { 00025 00026 public: 00027 00028 // Default ctor. 00029 // Sets the particle null. 00030 IndexedConstituentUserInfo(); 00031 00033 IndexedConstituentUserInfo(const xAOD::IParticle& par, Index idx, const LabelIndex* pli); 00034 00036 const xAOD::IParticle* particle() const; 00037 00038 protected: 00039 00040 const xAOD::IParticle* m_ppar; 00041 00042 }; 00043 00044 } // end namespace jet 00045 00046 #endif