Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-02-22 03:18:45

0001 #include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h"
0002 
0003 #include "DataFormats/Candidate/interface/Candidate.h"
0004 typedef SimpleFlatTableProducer<reco::Candidate> SimpleCandidateFlatTableProducer;
0005 
0006 typedef SimpleTypedExternalFlatTableProducer<reco::Candidate, reco::Candidate>
0007     SimpleCandidate2CandidateFlatTableProducer;
0008 
0009 #include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h"
0010 typedef EventSingletonSimpleFlatTableProducer<GenEventInfoProduct> SimpleGenEventFlatTableProducer;
0011 
0012 #include "SimDataFormats/GeneratorProducts/interface/GenFilterInfo.h"
0013 typedef LumiSingletonSimpleFlatTableProducer<GenFilterInfo> SimpleGenFilterFlatTableProducerLumi;
0014 
0015 #include "SimDataFormats/HTXS/interface/HiggsTemplateCrossSections.h"
0016 typedef EventSingletonSimpleFlatTableProducer<HTXS::HiggsClassification> SimpleHTXSFlatTableProducer;
0017 
0018 #include "DataFormats/ProtonReco/interface/ForwardProton.h"
0019 typedef SimpleFlatTableProducer<reco::ForwardProton> SimpleProtonTrackFlatTableProducer;
0020 
0021 #include "DataFormats/CTPPSReco/interface/CTPPSLocalTrackLite.h"
0022 typedef SimpleFlatTableProducer<CTPPSLocalTrackLite> SimpleLocalTrackFlatTableProducer;
0023 
0024 #include "DataFormats/Math/interface/Point3D.h"
0025 typedef EventSingletonSimpleFlatTableProducer<math::XYZPointF> SimpleXYZPointFlatTableProducer;
0026 
0027 #include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h"
0028 typedef EventSingletonSimpleFlatTableProducer<OnlineLuminosityRecord> SimpleOnlineLuminosityFlatTableProducer;
0029 
0030 #include "DataFormats/BeamSpot/interface/BeamSpot.h"
0031 typedef EventSingletonSimpleFlatTableProducer<reco::BeamSpot> SimpleBeamspotFlatTableProducer;
0032 
0033 #include "DataFormats/L1Trigger/interface/EGamma.h"
0034 typedef BXVectorSimpleFlatTableProducer<l1t::EGamma> SimpleTriggerL1EGFlatTableProducer;
0035 
0036 #include "DataFormats/L1Trigger/interface/Jet.h"
0037 typedef BXVectorSimpleFlatTableProducer<l1t::Jet> SimpleTriggerL1JetFlatTableProducer;
0038 
0039 #include "DataFormats/L1Trigger/interface/Tau.h"
0040 typedef BXVectorSimpleFlatTableProducer<l1t::Tau> SimpleTriggerL1TauFlatTableProducer;
0041 
0042 #include "DataFormats/L1Trigger/interface/Muon.h"
0043 typedef BXVectorSimpleFlatTableProducer<l1t::Muon> SimpleTriggerL1MuonFlatTableProducer;
0044 
0045 #include "DataFormats/L1Trigger/interface/EtSum.h"
0046 typedef BXVectorSimpleFlatTableProducer<l1t::EtSum> SimpleTriggerL1EtSumFlatTableProducer;
0047 
0048 #include "DataFormats/Scouting/interface/Run3ScoutingVertex.h"
0049 typedef SimpleFlatTableProducer<Run3ScoutingVertex> SimpleRun3ScoutingVertexFlatTableProducer;
0050 
0051 #include "DataFormats/Scouting/interface/Run3ScoutingPhoton.h"
0052 typedef SimpleFlatTableProducer<Run3ScoutingPhoton> SimpleRun3ScoutingPhotonFlatTableProducer;
0053 
0054 #include "DataFormats/Scouting/interface/Run3ScoutingMuon.h"
0055 typedef SimpleFlatTableProducer<Run3ScoutingMuon> SimpleRun3ScoutingMuonFlatTableProducer;
0056 
0057 #include "DataFormats/Scouting/interface/Run3ScoutingElectron.h"
0058 typedef SimpleFlatTableProducer<Run3ScoutingElectron> SimpleRun3ScoutingElectronFlatTableProducer;
0059 
0060 #include "DataFormats/Scouting/interface/Run3ScoutingTrack.h"
0061 typedef SimpleFlatTableProducer<Run3ScoutingTrack> SimpleRun3ScoutingTrackFlatTableProducer;
0062 
0063 #include "DataFormats/VertexReco/interface/Vertex.h"
0064 typedef SimpleFlatTableProducer<reco::Vertex> SimpleVertexFlatTableProducer;
0065 
0066 #include "DataFormats/VertexReco/interface/TrackTimeLifeInfo.h"
0067 typedef SimpleTypedExternalFlatTableProducer<reco::Candidate, TrackTimeLifeInfo>
0068     SimpleCandidate2TrackTimeLifeInfoFlatTableProducer;
0069 
0070 #include "FWCore/Framework/interface/MakerMacros.h"
0071 DEFINE_FWK_MODULE(SimpleCandidateFlatTableProducer);
0072 DEFINE_FWK_MODULE(SimpleCandidate2CandidateFlatTableProducer);
0073 DEFINE_FWK_MODULE(SimpleGenEventFlatTableProducer);
0074 DEFINE_FWK_MODULE(SimpleGenFilterFlatTableProducerLumi);
0075 DEFINE_FWK_MODULE(SimpleHTXSFlatTableProducer);
0076 DEFINE_FWK_MODULE(SimpleProtonTrackFlatTableProducer);
0077 DEFINE_FWK_MODULE(SimpleLocalTrackFlatTableProducer);
0078 DEFINE_FWK_MODULE(SimpleXYZPointFlatTableProducer);
0079 DEFINE_FWK_MODULE(SimpleOnlineLuminosityFlatTableProducer);
0080 DEFINE_FWK_MODULE(SimpleBeamspotFlatTableProducer);
0081 DEFINE_FWK_MODULE(SimpleTriggerL1EGFlatTableProducer);
0082 DEFINE_FWK_MODULE(SimpleTriggerL1JetFlatTableProducer);
0083 DEFINE_FWK_MODULE(SimpleTriggerL1MuonFlatTableProducer);
0084 DEFINE_FWK_MODULE(SimpleTriggerL1TauFlatTableProducer);
0085 DEFINE_FWK_MODULE(SimpleTriggerL1EtSumFlatTableProducer);
0086 DEFINE_FWK_MODULE(SimpleRun3ScoutingVertexFlatTableProducer);
0087 DEFINE_FWK_MODULE(SimpleRun3ScoutingPhotonFlatTableProducer);
0088 DEFINE_FWK_MODULE(SimpleRun3ScoutingMuonFlatTableProducer);
0089 DEFINE_FWK_MODULE(SimpleRun3ScoutingElectronFlatTableProducer);
0090 DEFINE_FWK_MODULE(SimpleRun3ScoutingTrackFlatTableProducer);
0091 DEFINE_FWK_MODULE(SimpleVertexFlatTableProducer);
0092 DEFINE_FWK_MODULE(SimpleCandidate2TrackTimeLifeInfoFlatTableProducer);