CMS 3D CMS Logo

List of all members | Public Member Functions
l1t::stage2::L1TObjectCollections Class Reference

#include <L1TObjectCollections.h>

Inheritance diagram for l1t::stage2::L1TObjectCollections:
l1t::UnpackerCollections l1t::stage2::CaloCollections l1t::stage2::GMTCollections l1t::stage2::GTCollections

Public Member Functions

virtual EGammaBxCollectiongetEGammas (const unsigned int copy)
 
virtual EtSumBxCollectiongetEtSums (const unsigned int copy)
 
virtual JetBxCollectiongetJets (const unsigned int copy)
 
virtual MuonBxCollectiongetMuons (const unsigned int copy)
 
virtual TauBxCollectiongetTaus (const unsigned int copy)
 
 L1TObjectCollections (edm::Event &e)
 
 ~L1TObjectCollections () override
 
- Public Member Functions inherited from l1t::UnpackerCollections
 UnpackerCollections (edm::Event &e)
 
virtual ~UnpackerCollections ()
 

Additional Inherited Members

- Protected Attributes inherited from l1t::UnpackerCollections
edm::Eventevent_
 

Detailed Description

Definition at line 14 of file L1TObjectCollections.h.

Constructor & Destructor Documentation

l1t::stage2::L1TObjectCollections::L1TObjectCollections ( edm::Event e)
inline

Definition at line 16 of file L1TObjectCollections.h.

References ~L1TObjectCollections().

16  :
17  UnpackerCollections(e) { };
UnpackerCollections(edm::Event &e)
l1t::stage2::L1TObjectCollections::~L1TObjectCollections ( )
override

Definition at line 6 of file L1TObjectCollections.cc.

Referenced by L1TObjectCollections().

7  {
8 
9  }

Member Function Documentation

virtual EGammaBxCollection* l1t::stage2::L1TObjectCollections::getEGammas ( const unsigned int  copy)
inlinevirtual

Reimplemented in l1t::stage2::GTCollections, and l1t::stage2::CaloCollections.

Definition at line 21 of file L1TObjectCollections.h.

21 { return nullptr;} //= 0;
virtual EtSumBxCollection* l1t::stage2::L1TObjectCollections::getEtSums ( const unsigned int  copy)
inlinevirtual

Reimplemented in l1t::stage2::GTCollections, and l1t::stage2::CaloCollections.

Definition at line 22 of file L1TObjectCollections.h.

22 { return nullptr;}
virtual JetBxCollection* l1t::stage2::L1TObjectCollections::getJets ( const unsigned int  copy)
inlinevirtual

Reimplemented in l1t::stage2::GTCollections, and l1t::stage2::CaloCollections.

Definition at line 23 of file L1TObjectCollections.h.

23 { return nullptr;}
virtual MuonBxCollection* l1t::stage2::L1TObjectCollections::getMuons ( const unsigned int  copy)
inlinevirtual

Reimplemented in l1t::stage2::GMTCollections, and l1t::stage2::GTCollections.

Definition at line 20 of file L1TObjectCollections.h.

20 { return nullptr;}
virtual TauBxCollection* l1t::stage2::L1TObjectCollections::getTaus ( const unsigned int  copy)
inlinevirtual

Reimplemented in l1t::stage2::GTCollections, and l1t::stage2::CaloCollections.

Definition at line 24 of file L1TObjectCollections.h.

24 { return nullptr;}