CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
BPHRecoBuilder::BPHInterfaceCollection< T > Class Template Reference
Inheritance diagram for BPHRecoBuilder::BPHInterfaceCollection< T >:
BPHRecoBuilder::BPHGenericCollection BPHRecoBuilder::BPHSpecificCollection< T >

Public Member Functions

 BPHInterfaceCollection (const T &c, const std::string &list)
 
int size () const override
 
 ~BPHInterfaceCollection () override
 
- Public Member Functions inherited from BPHRecoBuilder::BPHGenericCollection
 BPHGenericCollection (const std::string &list)
 
virtual const reco::Candidateget (int i) const =0
 
const std::string & searchList () const
 
virtual ~BPHGenericCollection ()
 

Protected Attributes

const TcPtr
 

Detailed Description

template<class T>
class BPHRecoBuilder::BPHInterfaceCollection< T >

Definition at line 147 of file BPHRecoBuilder.h.

Constructor & Destructor Documentation

template<class T>
BPHRecoBuilder::BPHInterfaceCollection< T >::BPHInterfaceCollection ( const T c,
const std::string &  list 
)
inline

Definition at line 149 of file BPHRecoBuilder.h.

149 : BPHGenericCollection(list), cPtr(&c) {}
const edm::EventSetup & c
BPHGenericCollection(const std::string &list)
template<class T>
BPHRecoBuilder::BPHInterfaceCollection< T >::~BPHInterfaceCollection ( )
inlineoverride

Definition at line 150 of file BPHRecoBuilder.h.

150 {}

Member Function Documentation

template<class T>
int BPHRecoBuilder::BPHInterfaceCollection< T >::size ( void  ) const
inlineoverridevirtual

Member Data Documentation

template<class T>
const T* BPHRecoBuilder::BPHInterfaceCollection< T >::cPtr
protected