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

Static Public Attributes

N_EVENTS n_events = N_EVENTS
 the number of events to process
 
str generator_module = 'generic'
 Generator to be used in the simulation (-so)
 
str root_input_file = '../EvtGenSimNoBkg.root'
 root input file to use, generated by central validation script
 
None components = None
 use full detector for validation
 
staticmethod finder_module = staticmethod(setupFinderModule)
 lambda method which is used by the validation to add the svd finder modules
 
dict tracking_coverage
 use only the svd hits when computing efficiencies
 
bool fit_tracks = True
 perform fit after track finding
 
bool pulls = True
 plot pull distributions
 
bool use_expert_folder = False
 do not create expert-level output histograms in dedicated folder but in the main folder
 
VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
 output file of plots
 

Detailed Description

Validation class for the four 4-SVD Layer tracking

Definition at line 36 of file VXDTF2TrackingValidation.py.

Member Data Documentation

◆ components

None components = None
static

use full detector for validation

Definition at line 47 of file VXDTF2TrackingValidation.py.

◆ finder_module

staticmethod finder_module = staticmethod(setupFinderModule)
static

lambda method which is used by the validation to add the svd finder modules

Definition at line 50 of file VXDTF2TrackingValidation.py.

◆ fit_tracks

bool fit_tracks = True
static

perform fit after track finding

Definition at line 61 of file VXDTF2TrackingValidation.py.

◆ generator_module

str generator_module = 'generic'
static

Generator to be used in the simulation (-so)

Definition at line 43 of file VXDTF2TrackingValidation.py.

◆ n_events

N_EVENTS n_events = N_EVENTS
static

the number of events to process

Definition at line 41 of file VXDTF2TrackingValidation.py.

◆ output_file_name

VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
static

output file of plots

Definition at line 67 of file VXDTF2TrackingValidation.py.

◆ pulls

bool pulls = True
static

plot pull distributions

Definition at line 63 of file VXDTF2TrackingValidation.py.

◆ root_input_file

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

root input file to use, generated by central validation script

Definition at line 45 of file VXDTF2TrackingValidation.py.

◆ tracking_coverage

dict tracking_coverage
static
Initial value:
= {
'WhichParticles': ['SVD'], # Include all particles seen in the SVD detector, also secondaries
'UsePXDHits': False,
'UseSVDHits': True,
'UseCDCHits': False,
}

use only the svd hits when computing efficiencies

Definition at line 53 of file VXDTF2TrackingValidation.py.

◆ use_expert_folder

bool use_expert_folder = False
static

do not create expert-level output histograms in dedicated folder but in the main folder

Definition at line 65 of file VXDTF2TrackingValidation.py.


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