Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-10-22 22:52:33

0001 #include "PhysicsTools/NanoAOD/interface/SimpleFlatTableProducer.h"
0002 
0003 #include "DataFormats/Candidate/interface/Candidate.h"
0004 typedef SimpleFlatTableProducer<reco::Candidate> SimpleCandidateFlatTableProducer;
0005 
0006 #include "DataFormats/TrackReco/interface/Track.h"
0007 typedef SimpleFlatTableProducer<reco::Track> SimpleTrackFlatTableProducer;
0008 
0009 #include "DataFormats/EgammaReco/interface/SuperCluster.h"
0010 typedef SimpleFlatTableProducer<reco::SuperCluster> SimpleSuperclusterFlatTableProducer;
0011 
0012 #include "DataFormats/JetReco/interface/PFJet.h"
0013 typedef SimpleFlatTableProducer<reco::PFJet> SimplePFJetFlatTableProducer;
0014 
0015 #include "DataFormats/VertexReco/interface/Vertex.h"
0016 typedef SimpleFlatTableProducer<reco::Vertex> SimpleVertexFlatTableProducer;
0017 
0018 #include "DataFormats/Candidate/interface/VertexCompositePtrCandidate.h"
0019 typedef SimpleFlatTableProducer<reco::VertexCompositePtrCandidate> SimpleSecondaryVertexFlatTableProducer;
0020 
0021 #include "DataFormats/HepMCCandidate/interface/GenParticle.h"
0022 typedef SimpleFlatTableProducer<reco::GenParticle> SimpleGenParticleFlatTableProducer;
0023 
0024 typedef SimpleTypedExternalFlatTableProducer<reco::Candidate, reco::Candidate>
0025     SimpleCandidate2CandidateFlatTableProducer;
0026 
0027 #include "SimDataFormats/GeneratorProducts/interface/GenEventInfoProduct.h"
0028 typedef EventSingletonSimpleFlatTableProducer<GenEventInfoProduct> SimpleGenEventFlatTableProducer;
0029 
0030 #include "SimDataFormats/GeneratorProducts/interface/GenFilterInfo.h"
0031 typedef LumiSingletonSimpleFlatTableProducer<GenFilterInfo> SimpleGenFilterFlatTableProducerLumi;
0032 
0033 #include "SimDataFormats/HTXS/interface/HiggsTemplateCrossSections.h"
0034 typedef EventSingletonSimpleFlatTableProducer<HTXS::HiggsClassification> SimpleHTXSFlatTableProducer;
0035 
0036 #include "DataFormats/ProtonReco/interface/ForwardProton.h"
0037 typedef SimpleFlatTableProducer<reco::ForwardProton> SimpleProtonTrackFlatTableProducer;
0038 
0039 #include "DataFormats/CTPPSReco/interface/CTPPSLocalTrackLite.h"
0040 typedef SimpleFlatTableProducer<CTPPSLocalTrackLite> SimpleLocalTrackFlatTableProducer;
0041 
0042 #include "DataFormats/Math/interface/Point3D.h"
0043 typedef EventSingletonSimpleFlatTableProducer<math::XYZPointF> SimpleXYZPointFlatTableProducer;
0044 
0045 #include "DataFormats/OnlineMetaData/interface/OnlineLuminosityRecord.h"
0046 typedef EventSingletonSimpleFlatTableProducer<OnlineLuminosityRecord> SimpleOnlineLuminosityFlatTableProducer;
0047 
0048 #include "DataFormats/BeamSpot/interface/BeamSpot.h"
0049 typedef EventSingletonSimpleFlatTableProducer<reco::BeamSpot> SimpleBeamspotFlatTableProducer;
0050 
0051 #include "FWCore/Framework/interface/MakerMacros.h"
0052 DEFINE_FWK_MODULE(SimpleCandidateFlatTableProducer);
0053 DEFINE_FWK_MODULE(SimpleTrackFlatTableProducer);
0054 DEFINE_FWK_MODULE(SimpleSuperclusterFlatTableProducer);
0055 DEFINE_FWK_MODULE(SimplePFJetFlatTableProducer);
0056 DEFINE_FWK_MODULE(SimpleVertexFlatTableProducer);
0057 DEFINE_FWK_MODULE(SimpleSecondaryVertexFlatTableProducer);
0058 DEFINE_FWK_MODULE(SimpleGenParticleFlatTableProducer);
0059 DEFINE_FWK_MODULE(SimpleCandidate2CandidateFlatTableProducer);
0060 DEFINE_FWK_MODULE(SimpleGenEventFlatTableProducer);
0061 DEFINE_FWK_MODULE(SimpleGenFilterFlatTableProducerLumi);
0062 DEFINE_FWK_MODULE(SimpleHTXSFlatTableProducer);
0063 DEFINE_FWK_MODULE(SimpleProtonTrackFlatTableProducer);
0064 DEFINE_FWK_MODULE(SimpleLocalTrackFlatTableProducer);
0065 DEFINE_FWK_MODULE(SimpleXYZPointFlatTableProducer);
0066 DEFINE_FWK_MODULE(SimpleOnlineLuminosityFlatTableProducer);
0067 DEFINE_FWK_MODULE(SimpleBeamspotFlatTableProducer);