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

Static Public Attributes

N_EVENTS n_events = N_EVENTS
 number of events to generate
 
str root_input_file = '../EvtGenSim.root'
 Y(4S) events with background overlay.
 
staticmethod finder_module = staticmethod(tracking.add_tracking_reconstruction)
 use the complete track-reconstruction chain
 
dict tracking_coverage
 Define the user parameters for the track-finding module.
 
bool fit_tracks = False
 tracks will be already fitted by add_tracking_reconstruction finder module set above
 
bool use_fit_information = True
 But we need to tell the validation module to use the fit information.
 
bool use_expert_folder = False
 do not create expert-level output histograms in dedicated folder but in the main folder
 
bool pulls = True
 Include pulls in the validation output.
 
bool resolution = True
 Include resolution information in the validation output.
 
VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
 name of the output ROOT file
 

Detailed Description

Validate the full track-finding chain, including background overlay

Definition at line 29 of file fullTrackingValidationBkg.py.

Member Data Documentation

◆ finder_module

staticmethod finder_module = staticmethod(tracking.add_tracking_reconstruction)
static

use the complete track-reconstruction chain

Definition at line 36 of file fullTrackingValidationBkg.py.

◆ fit_tracks

bool fit_tracks = False
static

tracks will be already fitted by add_tracking_reconstruction finder module set above

Definition at line 49 of file fullTrackingValidationBkg.py.

◆ n_events

N_EVENTS n_events = N_EVENTS
static

number of events to generate

Definition at line 32 of file fullTrackingValidationBkg.py.

◆ output_file_name

VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
static

name of the output ROOT file

Definition at line 59 of file fullTrackingValidationBkg.py.

◆ pulls

bool pulls = True
static

Include pulls in the validation output.

Definition at line 55 of file fullTrackingValidationBkg.py.

◆ resolution

bool resolution = True
static

Include resolution information in the validation output.

Definition at line 57 of file fullTrackingValidationBkg.py.

◆ root_input_file

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

Y(4S) events with background overlay.

Definition at line 34 of file fullTrackingValidationBkg.py.

◆ tracking_coverage

dict tracking_coverage
static
Initial value:
= {
'WhichParticles': [], # Include all particles, also secondaries
'UsePXDHits': True,
'UseSVDHits': True,
'UseCDCHits': True,
"UseReassignedHits": True,
'UseOnlyBeforeTOP': True,
'UseNLoops': 1
}

Define the user parameters for the track-finding module.

Definition at line 38 of file fullTrackingValidationBkg.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 53 of file fullTrackingValidationBkg.py.

◆ use_fit_information

bool use_fit_information = True
static

But we need to tell the validation module to use the fit information.

Definition at line 51 of file fullTrackingValidationBkg.py.


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