Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-10-29 11:58:16

0001 #include "DataFormats/Common/interface/Wrapper.h"
0002 
0003 // Add includes for your classes here
0004 #include "SimDataFormats/Associations/interface/MuonToTrackingParticleAssociator.h"
0005 #include "SimDataFormats/Associations/interface/TrackToGenParticleAssociator.h"
0006 #include "SimDataFormats/Associations/interface/TrackToTrackingParticleAssociator.h"
0007 #include "SimDataFormats/Associations/interface/VertexAssociation.h"
0008 #include "SimDataFormats/Associations/interface/VertexToTrackingVertexAssociator.h"
0009 #include "SimDataFormats/Associations/interface/LayerClusterToCaloParticleAssociator.h"
0010 #include "SimDataFormats/Associations/interface/LayerClusterToSimClusterAssociator.h"
0011 #include "SimDataFormats/Associations/interface/TrackAssociation.h"
0012 #include "SimDataFormats/Associations/interface/TracksterToSimClusterAssociator.h"
0013 #include "SimDataFormats/Associations/interface/MultiClusterToCaloParticleAssociator.h"
0014 #include "SimDataFormats/Associations/interface/TracksterToSimTracksterAssociator.h"
0015 #include "SimDataFormats/Associations/interface/TracksterToSimTracksterHitLCAssociator.h"
0016 #include "SimDataFormats/Associations/interface/TTTrackTruthPair.h"
0017 #include "SimDataFormats/Associations/interface/LayerClusterToSimTracksterAssociator.h"
0018 
0019 namespace SimDataFormats_Associations {
0020   struct SimDataFormats_Associations {
0021     // add 'dummy' Wrapper variable for each class type you put into the Event
0022     edm::Wrapper<reco::TrackToTrackingParticleAssociator> dummy1;
0023     edm::Wrapper<reco::TrackToGenParticleAssociator> dummy2;
0024     edm::Wrapper<reco::MuonToTrackingParticleAssociator> dummy3;
0025 
0026     edm::Wrapper<reco::VertexToTrackingVertexAssociator> dummy4;
0027 
0028     edm::Wrapper<hgcal::LayerClusterToCaloParticleAssociator> dummy5;
0029 
0030     edm::Wrapper<hgcal::LayerClusterToSimClusterAssociator> dummy6;
0031 
0032     edm::Wrapper<hgcal::TracksterToSimClusterAssociator> dummy7;
0033 
0034     edm::Wrapper<hgcal::MultiClusterToCaloParticleAssociator> dummy8;
0035 
0036     edm::Wrapper<hgcal::TracksterToSimTracksterAssociator> dummy9;
0037 
0038     edm::Wrapper<hgcal::TracksterToSimTracksterHitLCAssociator> dummy10;
0039 
0040     edm::Wrapper<hgcal::LayerClusterToSimTracksterAssociator> dummy11;
0041 
0042     reco::VertexSimToRecoCollection vstrc;
0043     reco::VertexSimToRecoCollection::const_iterator vstrci;
0044     edm::Wrapper<reco::VertexSimToRecoCollection> wvstrc;
0045 
0046     reco::VertexRecoToSimCollection vrtsc;
0047     reco::VertexRecoToSimCollection::const_iterator vrtsci;
0048     edm::Wrapper<reco::VertexRecoToSimCollection> wvrtsci;
0049   };
0050 }  // namespace SimDataFormats_Associations