Belle II Software development
Cosmics Class Reference
Inheritance diagram for Cosmics:
TrackingValidationRun BrowseTFileOnTerminateRunMixin ReadOrGenerateTrackedEventsRun PostProcessingRunMixin ReadOrGenerateEventsRun EmptyRun MinimalRun EmptyRun

Static Public Attributes

N_EVENTS n_events = N_EVENTS
 number of events to be prcessed
 
str generator_module = 'Cosmics'
 Generator to be used in the simulation (-so)
 
str root_input_file = '../CosmicsSimNoBkgTrackingVolume.root'
 the input file on which the validation is performed
 
None components = None
 use full detector for validation
 
staticmethod finder_module = staticmethod(add_cr_tracking_reconstruction)
 finder module: sets up the track finder used in this validation
 
dict tracking_coverage
 set up the MC track finder
 
bool pulls = True
 if true an analysis of the pull distribution will be performed
 
CONTACT contact = CONTACT
 the responsible contact in case the validation plots show issue
 
VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
 name of the output file
 

Detailed Description

derived class that sets up the cosmics validation

Definition at line 30 of file cosmicsTrackingValidation.py.

Member Data Documentation

◆ components

None components = None
static

use full detector for validation

Definition at line 41 of file cosmicsTrackingValidation.py.

◆ contact

CONTACT contact = CONTACT
static

the responsible contact in case the validation plots show issue

Definition at line 57 of file cosmicsTrackingValidation.py.

◆ finder_module

staticmethod finder_module = staticmethod(add_cr_tracking_reconstruction)
static

finder module: sets up the track finder used in this validation

Definition at line 43 of file cosmicsTrackingValidation.py.

◆ generator_module

str generator_module = 'Cosmics'
static

Generator to be used in the simulation (-so)

Definition at line 37 of file cosmicsTrackingValidation.py.

◆ n_events

N_EVENTS n_events = N_EVENTS
static

number of events to be prcessed

Definition at line 35 of file cosmicsTrackingValidation.py.

◆ output_file_name

VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
static

name of the output file

Definition at line 59 of file cosmicsTrackingValidation.py.

◆ pulls

bool pulls = True
static

if true an analysis of the pull distribution will be performed

Definition at line 55 of file cosmicsTrackingValidation.py.

◆ root_input_file

str root_input_file = '../CosmicsSimNoBkgTrackingVolume.root'
static

the input file on which the validation is performed

Definition at line 39 of file cosmicsTrackingValidation.py.

◆ tracking_coverage

dict tracking_coverage
static
Initial value:
= {
'WhichParticles': ['CDC'], # Include all particles seen in CDC, also secondaries (dont put SVD, PXD here)
'UsePXDHits': True,
'UseSVDHits': True,
'UseCDCHits': True,
'UseOnlyAxialCDCHits': False,
"UseReassignedHits": True,
'UseNLoops': 1
}

set up the MC track finder

Definition at line 45 of file cosmicsTrackingValidation.py.


The documentation for this class was generated from the following file: