|
N_EVENTS | n_events = N_EVENTS |
| number of events to generate
|
|
str | generator_module = 'generic' |
| Generator to be used in the simulation (-so)
|
|
str | root_input_file = '../EvtGenSimNoBkg.root' |
| no background overlay
|
|
dict | tracking_coverage |
| Define the user parameters for the track-finding module.
|
|
bool | pulls = True |
| Include pulls in the validation output.
|
|
VALIDATION_OUTPUT_FILE | output_file_name = VALIDATION_OUTPUT_FILE |
| name of the output ROOT file
|
|
list | exclude_profile_pr_parameter = ["Seed tan #lambda", "Seed #theta"] |
| disabled plotting of tan lambda and theta for this validation because the seed's theta is 90* for all and therefore this profile plot is useless
|
|
Validate the combined CDC Legendre track-finding algorithm
Definition at line 28 of file cdcLegendreTrackingValidation.py.
◆ finder_module()
def finder_module |
( |
|
path | ) |
|
|
static |
Add the CDC Legendre track-finding module and related modules to the basf2 path
Reimplemented from ReadOrGenerateTrackedEventsRun.
Definition at line 38 of file cdcLegendreTrackingValidation.py.
38 def finder_module(path):
39 """Add the CDC Legendre track-finding module and related modules to the basf2 path"""
40 path.add_module('TFCDC_WireHitPreparer')
41
42 use_legendre_finder = True
43 if use_legendre_finder:
44 path.add_module('TFCDC_AxialTrackFinderLegendre')
45 else:
46 path.add_module('TFCDC_AxialTrackFinderHough')
47
48 path.add_module('TFCDC_TrackExporter')
49
◆ exclude_profile_pr_parameter
list exclude_profile_pr_parameter = ["Seed tan #lambda", "Seed #theta"] |
|
static |
disabled plotting of tan lambda and theta for this validation because the seed's theta is 90* for all and therefore this profile plot is useless
Definition at line 71 of file cdcLegendreTrackingValidation.py.
◆ generator_module
str generator_module = 'generic' |
|
static |
◆ n_events
N_EVENTS n_events = N_EVENTS |
|
static |
◆ output_file_name
VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE |
|
static |
◆ pulls
◆ root_input_file
str root_input_file = '../EvtGenSimNoBkg.root' |
|
static |
◆ tracking_coverage
Initial value:= {
'WhichParticles': ['CDC'],
'UsePXDHits': False,
'UseSVDHits': False,
'UseCDCHits': True,
'UseOnlyAxialCDCHits': True,
"UseReassignedHits": True,
'UseOnlyBeforeTOP': True,
'UseNLoops': 1,
'MinCDCAxialHits': 8,
'EnergyCut': 0,
}
Define the user parameters for the track-finding module.
Definition at line 51 of file cdcLegendreTrackingValidation.py.
The documentation for this class was generated from the following file: