File indexing completed on 2025-05-08 02:18:43
0001 #include "DataFormats/Candidate/interface/Candidate.h"
0002 #include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h"
0003 typedef SimpleFlatTableProducer<reco::Candidate> SimpleCandidateFlatTableProducer;
0004
0005 typedef SimpleCollectionFlatTableProducer<reco::Candidate> SimpleCandidateCollectionFlatTableProducer;
0006
0007 #include "DataFormats/TrackReco/interface/Track.h"
0008 typedef SimpleFlatTableProducer<reco::Track> SimpleTrackFlatTableProducer;
0009
0010 #include "DataFormats/EgammaReco/interface/SuperCluster.h"
0011 typedef SimpleFlatTableProducer<reco::SuperCluster> SimpleSuperclusterFlatTableProducer;
0012
0013 #include "DataFormats/JetReco/interface/PFJet.h"
0014 typedef SimpleFlatTableProducer<reco::PFJet> SimplePFJetFlatTableProducer;
0015
0016 #include "DataFormats/JetReco/interface/GenJet.h"
0017 typedef SimpleFlatTableProducer<reco::GenJet> SimpleGenJetFlatTableProducer;
0018
0019 #include "DataFormats/VertexReco/interface/Vertex.h"
0020 typedef SimpleFlatTableProducer<reco::Vertex> SimpleVertexFlatTableProducer;
0021
0022 #include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h"
0023 typedef SimpleFlatTableProducer<reco::VertexCompositePtrCandidate> SimpleSecondaryVertexFlatTableProducer;
0024
0025 #include "DataFormats/HepMCCandidate/interface/GenParticle.h"
0026 typedef SimpleFlatTableProducer<reco::GenParticle> SimpleGenParticleFlatTableProducer;
0027
0028 typedef SimpleTypedExternalFlatTableProducer<reco::Candidate, reco::Candidate>
0029 SimpleCandidate2CandidateFlatTableProducer;
0030
0031 #include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h"
0032 typedef EventSingletonSimpleFlatTableProducer<GenEventInfoProduct> SimpleGenEventFlatTableProducer;
0033
0034 #include "SimDataFormats/GeneratorProducts/interface/GenFilterInfo.h"
0035 typedef LumiSingletonSimpleFlatTableProducer<GenFilterInfo> SimpleGenFilterFlatTableProducerLumi;
0036
0037 #include "SimDataFormats/HTXS/interface/HiggsTemplateCrossSections.h"
0038 typedef EventSingletonSimpleFlatTableProducer<HTXS::HiggsClassification> SimpleHTXSFlatTableProducer;
0039
0040 #include "DataFormats/ProtonReco/interface/ForwardProton.h"
0041 typedef SimpleFlatTableProducer<reco::ForwardProton> SimpleProtonTrackFlatTableProducer;
0042
0043 #include "DataFormats/CTPPSReco/interface/CTPPSLocalTrackLite.h"
0044 typedef SimpleFlatTableProducer<CTPPSLocalTrackLite> SimpleLocalTrackFlatTableProducer;
0045
0046 #include "DataFormats/Math/interface/Point3D.h"
0047 typedef EventSingletonSimpleFlatTableProducer<math::XYZPointF> SimpleXYZPointFlatTableProducer;
0048
0049 #include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h"
0050 typedef EventSingletonSimpleFlatTableProducer<OnlineLuminosityRecord> SimpleOnlineLuminosityFlatTableProducer;
0051
0052 #include "DataFormats/BeamSpot/interface/BeamSpot.h"
0053 typedef EventSingletonSimpleFlatTableProducer<reco::BeamSpot> SimpleBeamspotFlatTableProducer;
0054
0055 #include "DataFormats/TrackReco/interface/Track.h"
0056 typedef SimpleFlatTableProducer<TrajectorySeed> SimpleTrajectorySeedFlatTableProducer;
0057
0058 #include "DataFormats/MuonSeed/interface/L2MuonTrajectorySeed.h"
0059 typedef SimpleFlatTableProducer<L2MuonTrajectorySeed> SimpleL2MuonTrajectorySeedFlatTableProducer;
0060
0061 #include "DataFormats/TrajectorySeed/interface/TrajectorySeed.h"
0062 typedef SimpleFlatTableProducer<reco::Track> SimpleTriggerTrackFlatTableProducer;
0063
0064 #include "DataFormats/GsfTrackReco/interface/GsfTrack.h"
0065 typedef SimpleFlatTableProducer<reco::GsfTrack> SimpleGsfTrackFlatTableProducer;
0066
0067 #include "DataFormats/PatCandidates/interface/CompositeCandidate.h"
0068 typedef SimpleFlatTableProducer<pat::CompositeCandidate> SimpleCompositeCandidateFlatTableProducer;
0069
0070 #include "FWCore/Framework/interface/MakerMacros.h"
0071 DEFINE_FWK_MODULE(SimpleCandidateFlatTableProducer);
0072 DEFINE_FWK_MODULE(SimpleCandidateCollectionFlatTableProducer);
0073 DEFINE_FWK_MODULE(SimpleTrackFlatTableProducer);
0074 DEFINE_FWK_MODULE(SimpleSuperclusterFlatTableProducer);
0075 DEFINE_FWK_MODULE(SimplePFJetFlatTableProducer);
0076 DEFINE_FWK_MODULE(SimpleGenJetFlatTableProducer);
0077 DEFINE_FWK_MODULE(SimpleVertexFlatTableProducer);
0078 DEFINE_FWK_MODULE(SimpleSecondaryVertexFlatTableProducer);
0079 DEFINE_FWK_MODULE(SimpleGenParticleFlatTableProducer);
0080 DEFINE_FWK_MODULE(SimpleCandidate2CandidateFlatTableProducer);
0081 DEFINE_FWK_MODULE(SimpleGenEventFlatTableProducer);
0082 DEFINE_FWK_MODULE(SimpleGenFilterFlatTableProducerLumi);
0083 DEFINE_FWK_MODULE(SimpleHTXSFlatTableProducer);
0084 DEFINE_FWK_MODULE(SimpleProtonTrackFlatTableProducer);
0085 DEFINE_FWK_MODULE(SimpleLocalTrackFlatTableProducer);
0086 DEFINE_FWK_MODULE(SimpleXYZPointFlatTableProducer);
0087 DEFINE_FWK_MODULE(SimpleOnlineLuminosityFlatTableProducer);
0088 DEFINE_FWK_MODULE(SimpleBeamspotFlatTableProducer);
0089 DEFINE_FWK_MODULE(SimpleTrajectorySeedFlatTableProducer);
0090 DEFINE_FWK_MODULE(SimpleL2MuonTrajectorySeedFlatTableProducer);
0091 DEFINE_FWK_MODULE(SimpleTriggerTrackFlatTableProducer);
0092 DEFINE_FWK_MODULE(SimpleGsfTrackFlatTableProducer);
0093 DEFINE_FWK_MODULE(SimpleCompositeCandidateFlatTableProducer);