CMS 3D CMS Logo

GTCollections.cc
Go to the documentation of this file.
2 
3 #include "GTCollections.h"
4 
5 namespace l1t {
6  namespace stage2 {
8  {
9 
10  event_.put(std::move(muons_), "Muon");
11  event_.put(std::move(egammas_), "EGamma");
12  event_.put(std::move(etsums_), "EtSum");
13  event_.put(std::move(jets_), "Jet");
14  event_.put(std::move(taus_), "Tau");
15 
18 
19  }
20  }
21 }
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
Definition: Event.h:136
std::unique_ptr< GlobalExtBlkBxCollection > extBlk_
Definition: GTCollections.h:51
delete x;
Definition: CaloConfig.h:22
std::unique_ptr< TauBxCollection > taus_
Definition: GTCollections.h:48
std::unique_ptr< MuonBxCollection > muons_
Definition: GTCollections.h:39
std::unique_ptr< JetBxCollection > jets_
Definition: GTCollections.h:47
std::unique_ptr< GlobalAlgBlkBxCollection > algBlk_
Definition: GTCollections.h:50
std::unique_ptr< EGammaBxCollection > egammas_
Definition: GTCollections.h:45
def move(src, dest)
Definition: eostools.py:510
std::unique_ptr< EtSumBxCollection > etsums_
Definition: GTCollections.h:46