CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BasicGenValidation_cff.py
Go to the documentation of this file.
2 
3 # Basic HepMC/GenParticle/GenJet validation modules
6 
7 # Analyzer for MB/UE studies
9 
10 # Duplication Checker, for LHE workflows
12 
13 # simple analyzer for DrellYan->lepton processes
15 
16 # simple analyzer for W->lepton processes
18 
19 # simple analyzer for tau decays validation
21 
22 # define sequences...
23 basicGenTest_seq = cms.Sequence(basicHepMCValidation+basicGenParticleValidation)
24 duplicationChecker_seq = cms.Sequence(duplicationChecker)
25 mbueAndqcdValidation_seq = cms.Sequence(mbueAndqcd_seq)
26 drellYanValidation_seq = cms.Sequence(drellYanEleValidation+drellYanMuoValidation)
27 wValidation_seq = cms.Sequence(wEleValidation+wMuoValidation)
28 tauValidation_seq = cms.Sequence(tauValidation)
29 
30 # master sequences for different processes/topologies validation
31 
32 genvalid = cms.Sequence(basicGenTest_seq)
33 genvalid_qcd = cms.Sequence(basicGenTest_seq+mbueAndqcdValidation_seq)
34 genvalid_dy = cms.Sequence(basicGenTest_seq+mbueAndqcdValidation_seq+drellYanValidation_seq+tauValidation_seq)
35 genvalid_w = cms.Sequence(basicGenTest_seq+mbueAndqcdValidation_seq+wValidation_seq+tauValidation_seq)