10from tracking
import metamodules
18 """Harvesting validation module combining eventwise, pr side and mc side tracking validation parts"""
21 MCSideModule = MCSideTrackingValidationModule
24 PRSideModule = PRSideTrackingValidationModule
27 EventwiseModule = EventwiseTrackingValidationModule
32 output_file_name=None,
33 reco_tracks_name='RecoTracks',
34 mc_reco_tracks_name='MCRecoTracks',
47 reco_tracks_name=reco_tracks_name,
48 mc_reco_tracks_name=mc_reco_tracks_name,
49 expert_level=expert_level)
54 reco_tracks_name=reco_tracks_name,
55 mc_reco_tracks_name=mc_reco_tracks_name,
56 expert_level=expert_level)
61 reco_tracks_name=reco_tracks_name,
62 mc_reco_tracks_name=mc_reco_tracks_name,
63 expert_level=expert_level)
75 """Initialization signal at the start of the event processing"""
81 module.output_file_name = output_tfile
87 """Termination signal at the start of the event processing"""
EventwiseTrackingValidationModule EventwiseModule
Eventwise side validation module to use.
output_file_name
Output TFile to be opened in the initialize method.
modules
Subordinate modules.
def __init__(self, name, contact, output_file_name=None, reco_tracks_name='RecoTracks', mc_reco_tracks_name='MCRecoTracks', expert_level=None)
PRSideTrackingValidationModule PRSideModule
PR side validation module to use.
MCSideTrackingValidationModule MCSideModule
MC side validation module to use.
output_tfile
the output TFile