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

Public Member Functions

def finder_module (self, path)
 

Static Public Attributes

N_EVENTS n_events = N_EVENTS
 number of events to generate
 
str generator_module = 'Cosmics'
 Generator to be used in the simulation (-so)
 
str root_input_file = '../CosmicsSimNoBkg.root'
 no background overlay
 
None components = None
 all detector components in simulation and reconstruction
 
dict tracking_coverage
 Define the user parameters for the track-finding module.
 
bool use_fit_information = True
 Use the fit information in validation.
 
bool fit_tracks = True
 Fit the cosmic-ray tracks.
 
bool pulls = True
 Include pulls in the validation output.
 
bool resolution = True
 Include resolution information in the validation output.
 
CONTACT contact = CONTACT
 name of the contact person
 
VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
 name of the output ROOT file
 

Detailed Description

Validate the CDC cosmic-ray track-finding

Definition at line 30 of file cdcCRTrackingValidation.py.

Member Function Documentation

◆ finder_module()

def finder_module (   self,
  path 
)
Add the CDC cosmic-ray track-finding module to the basf2 path

Reimplemented from ReadOrGenerateTrackedEventsRun.

Definition at line 41 of file cdcCRTrackingValidation.py.

41 def finder_module(self, path):
42 """Add the CDC cosmic-ray track-finding module to the basf2 path"""
44
def add_cr_track_finding(path, reco_tracks="RecoTracks", components=None, merge_tracks=True, use_second_cdc_hits=False)
Definition: __init__.py:591

Member Data Documentation

◆ components

None components = None
static

all detector components in simulation and reconstruction

Definition at line 39 of file cdcCRTrackingValidation.py.

◆ contact

CONTACT contact = CONTACT
static

name of the contact person

Definition at line 64 of file cdcCRTrackingValidation.py.

◆ fit_tracks

bool fit_tracks = True
static

Fit the cosmic-ray tracks.

Definition at line 58 of file cdcCRTrackingValidation.py.

◆ generator_module

str generator_module = 'Cosmics'
static

Generator to be used in the simulation (-so)

Definition at line 35 of file cdcCRTrackingValidation.py.

◆ n_events

N_EVENTS n_events = N_EVENTS
static

number of events to generate

Definition at line 33 of file cdcCRTrackingValidation.py.

◆ output_file_name

VALIDATION_OUTPUT_FILE output_file_name = VALIDATION_OUTPUT_FILE
static

name of the output ROOT file

Definition at line 66 of file cdcCRTrackingValidation.py.

◆ pulls

bool pulls = True
static

Include pulls in the validation output.

Definition at line 60 of file cdcCRTrackingValidation.py.

◆ resolution

bool resolution = True
static

Include resolution information in the validation output.

Definition at line 62 of file cdcCRTrackingValidation.py.

◆ root_input_file

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

no background overlay

Definition at line 37 of file cdcCRTrackingValidation.py.

◆ tracking_coverage

dict tracking_coverage
static
Initial value:
= {
'WhichParticles': ['CDC'], # Include all particles seen in CDC, also secondaries
'UsePXDHits': False,
'UseSVDHits': False,
'UseCDCHits': True,
'UseOnlyAxialCDCHits': False,
"UseReassignedHits": True,
}

Define the user parameters for the track-finding module.

Definition at line 46 of file cdcCRTrackingValidation.py.

◆ use_fit_information

bool use_fit_information = True
static

Use the fit information in validation.

Definition at line 56 of file cdcCRTrackingValidation.py.


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