CMS 3D CMS Logo

L1TMuonBarrelObjectKeysOnlineProd.cc
Go to the documentation of this file.
1 #include <iostream>
4 
6 private:
7 
8 public:
9  void fillObjectKeys( L1TriggerKeyExt* pL1TriggerKey ) override ;
10 
13 };
14 
16  : L1ObjectKeysOnlineProdBaseExt( iConfig ){
17 }
18 
19 
21 
22  std::string BMTFKey = pL1TriggerKey->subsystemKey( L1TriggerKeyExt::kBMTF ) ;
23 
24  std::string stage2Schema = "CMS_TRG_L1_CONF" ;
25 
26  // simply assign the top level key to the record
27  pL1TriggerKey->add( "L1TMuonBarrelParamsO2ORcd",
28  "L1TMuonBarrelParams",
29  BMTFKey) ;
30 
31 }
32 
33 
34 //define this as a plug-in
void fillObjectKeys(L1TriggerKeyExt *pL1TriggerKey) override
L1TMuonBarrelObjectKeysOnlineProd(const edm::ParameterSet &)
void add(const std::string &record, const std::string &type, const std::string &key)
const std::string & subsystemKey(L1Subsystems subsystem) const
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
Definition: ModuleFactory.h:60