EventFilter
L1TRawToDigi
plugins
implementations_stage2
L1TObjectCollections.h
Go to the documentation of this file.
1
#ifndef L1TCollections_h
2
#define L1TCollections_h
3
4
#include "
DataFormats/L1Trigger/interface/EGamma.h
"
5
#include "
DataFormats/L1Trigger/interface/EtSum.h
"
6
#include "
DataFormats/L1Trigger/interface/Jet.h
"
7
#include "
DataFormats/L1Trigger/interface/Tau.h
"
8
#include "
DataFormats/L1Trigger/interface/Muon.h
"
9
10
#include "
EventFilter/L1TRawToDigi/interface/UnpackerCollections.h
"
11
12
namespace
l1t
{
13
namespace
stage2
{
14
class
L1TObjectCollections
:
public
UnpackerCollections
{
15
public
:
16
L1TObjectCollections
(
edm::Event
&
e
) :
UnpackerCollections
(
e
){};
17
~L1TObjectCollections
()
override
;
18
19
virtual
MuonBxCollection
*
getMuons
(
const
unsigned
int
copy
) {
return
nullptr
; }
20
virtual
EGammaBxCollection
*
getEGammas
(
const
unsigned
int
copy
) {
return
nullptr
; }
//= 0;
21
virtual
EtSumBxCollection
*
getEtSums
(
const
unsigned
int
copy
) {
return
nullptr
; }
22
virtual
JetBxCollection
*
getJets
(
const
unsigned
int
copy
) {
return
nullptr
; }
23
virtual
TauBxCollection
*
getTaus
(
const
unsigned
int
copy
) {
return
nullptr
; }
24
};
25
}
// namespace stage2
26
}
// namespace l1t
27
28
#endif
filterCSVwithJSON.copy
copy
Definition:
filterCSVwithJSON.py:36
l1t::stage2::L1TObjectCollections::L1TObjectCollections
L1TObjectCollections(edm::Event &e)
Definition:
L1TObjectCollections.h:16
Muon.h
Jet.h
l1t::stage2::L1TObjectCollections::getTaus
virtual TauBxCollection * getTaus(const unsigned int copy)
Definition:
L1TObjectCollections.h:23
BXVector
Definition:
BXVector.h:15
UnpackerCollections.h
EGamma.h
l1t::stage2::L1TObjectCollections::~L1TObjectCollections
~L1TObjectCollections() override
Definition:
L1TObjectCollections.cc:6
l1t::stage2::L1TObjectCollections
Definition:
L1TObjectCollections.h:14
l1t
delete x;
Definition:
CaloConfig.h:22
SiStripSourceConfigTier0_cff.stage2
stage2
Definition:
SiStripSourceConfigTier0_cff.py:71
l1t::stage2::L1TObjectCollections::getJets
virtual JetBxCollection * getJets(const unsigned int copy)
Definition:
L1TObjectCollections.h:22
l1t::stage2::L1TObjectCollections::getEGammas
virtual EGammaBxCollection * getEGammas(const unsigned int copy)
Definition:
L1TObjectCollections.h:20
l1t::UnpackerCollections
Definition:
UnpackerCollections.h:9
l1t::stage2::L1TObjectCollections::getEtSums
virtual EtSumBxCollection * getEtSums(const unsigned int copy)
Definition:
L1TObjectCollections.h:21
EtSum.h
l1t::stage2::L1TObjectCollections::getMuons
virtual MuonBxCollection * getMuons(const unsigned int copy)
Definition:
L1TObjectCollections.h:19
edm::Event
Definition:
Event.h:73
Tau.h
MillePedeFileConverter_cfg.e
e
Definition:
MillePedeFileConverter_cfg.py:37
Generated for CMSSW Reference Manual by
1.8.16