/
githubmirror
/
cmssw
Обзор
Документация
Войти
/
githubmirror
/
cmssw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
DPGAnalysis/MuonTools/plugins/MuLocalRecoFlatTableProducers.cc
49 строк
2 KB
Luca Ferragina
Add CSC info to the HLT ntuplizer
27 янв 2025, 20:12
27 янв 2025, 20:12
e89f2c7
Код
Авторство
О чём код?
/** \class MuRecoFlatTableProducers.ccMuRecoFlatTableProducers DPGAnalysis/MuonTools/src/MuRecoFlatTableProducers.cc * * EDProducers : the flat table producers for DT, GEM and RPC RecHits and Segments * * \author C. Battilana (INFN BO) * * */ #include "DPGAnalysis/MuonTools/interface/MuLocalRecoBaseProducer.h" #include "Geometry/DTGeometry/interface/DTGeometry.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" #include "DataFormats/DTRecHit/interface/DTRecSegment4DCollection.h" using DTSegmentFlatTableProducer = MuRecObjBaseProducer<DTChamberId, DTRecSegment4D, DTGeometry>; #include "Geometry/CSCGeometry/interface/CSCGeometry.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" #include "DataFormats/CSCRecHit/interface/CSCSegmentCollection.h" using CSCSegmentFlatTableProducer = MuRecObjBaseProducer<CSCDetId, CSCSegment, CSCGeometry>; #include "Geometry/RPCGeometry/interface/RPCGeometry.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" #include "DataFormats/RPCRecHit/interface/RPCRecHitCollection.h" using RPCRecHitFlatTableProducer = MuRecObjBaseProducer<RPCDetId, RPCRecHit, RPCGeometry>; #include "Geometry/GEMGeometry/interface/GEMGeometry.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" #include "DataFormats/GEMRecHit/interface/GEMRecHitCollection.h" using GEMRecHitFlatTableProducer = MuRecObjBaseProducer<GEMDetId, GEMRecHit, GEMGeometry>; #include "Geometry/GEMGeometry/interface/GEMGeometry.h" #include "Geometry/Records/interface/MuonGeometryRecord.h" #include "DataFormats/GEMRecHit/interface/GEMSegmentCollection.h" using GEMSegmentFlatTableProducer = MuRecObjBaseProducer<GEMDetId, GEMSegment, GEMGeometry>; #include "FWCore/PluginManager/interface/ModuleDef.h" #include "FWCore/Framework/interface/MakerMacros.h" DEFINE_FWK_MODULE(DTSegmentFlatTableProducer); DEFINE_FWK_MODULE(CSCSegmentFlatTableProducer); DEFINE_FWK_MODULE(RPCRecHitFlatTableProducer); DEFINE_FWK_MODULE(GEMRecHitFlatTableProducer); DEFINE_FWK_MODULE(GEMSegmentFlatTableProducer);