![]() |
Belle II Software development
|
Public Member Functions | |
def | __init__ (self, output_file_name) |
def | initialize (self) |
def | prepare (self) |
def | pick (self, segment_pair_relation) |
def | peel (self, segment_pair_relation) |
def | peel_target (self, segment_pair_relation) |
def | peel_mc (self, segment_pair_relation) |
def | peel_fit (self, segment_pair_relation) |
def | peel_fitless (self, segment_pair_relation) |
def | fit (self, segment_pair_relation) |
def | select_fitless (self, fitless_crops) |
def | select (self, crops) |
def | print_signal_number (self, crops, tdirectory, **kwds) |
Public Attributes | |
mc_segment_lookup | |
defer reference to CDCMCSegment2dLookUp singleton until after it is constructed | |
mc_segment_pair_filter | |
defer reference to MCSegmentPairFilter until after it is constructed | |
segment_pair_fusion | |
defer reference to CDCAxialStereoFusion until after it is constructed | |
Static Public Attributes | |
float | delta_phi_cut_value = 1.0 |
default selection for the delta-phi of the segment pair | |
float | is_after_cut_value = 1.0 |
default selection for the ordering of the segment pair | |
refiners | save_histograms = refiners.save_histograms(outlier_z_score=5.0, allow_discrete=True) |
Save histograms in a sub folder. | |
refiners | save_tree = refiners.save_tree() |
Save a tree of all collected variables in a sub folder. | |
refiners | save_fitless_selection_variables_histograms |
Save a tree of track-segment-without-fit variables in a sub folder. | |
refiners | save_view_is_after_cut_histograms |
Save a tree of mal-ordered track-segment-pair variables in a sub folder. | |
refiners | save_view_delta_phi_cut_histograms |
Save a tree of delta-phi-cut track-segment-pair variables in a sub folder. | |
refiners | save_selection_variables_after_fitless_selection_histograms |
Save a tree of track-segment-pair selection variables in a sub folder. | |
refiners | save_p_value_over_curvature_profile |
Save a tree of track-segment-pair p-value and curvature variables in a sub folder. | |
Module to collect information about the generated segments and compose validation plots on terminate.
Definition at line 82 of file segmentPairCreationValidation.py.
def __init__ | ( | self, | |
output_file_name | |||
) |
Constructor
Definition at line 86 of file segmentPairCreationValidation.py.
def fit | ( | self, | |
segment_pair_relation | |||
) |
Fit the segment pair
Definition at line 249 of file segmentPairCreationValidation.py.
def initialize | ( | self | ) |
Receive signal at the start of event processing
Definition at line 97 of file segmentPairCreationValidation.py.
def peel | ( | self, | |
segment_pair_relation | |||
) |
Aggregate the track and MC information for track segment-pair analysis
Definition at line 119 of file segmentPairCreationValidation.py.
def peel_fit | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of track-segment-fit information
Definition at line 151 of file segmentPairCreationValidation.py.
def peel_fitless | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of track-segments-without-fit information
Definition at line 211 of file segmentPairCreationValidation.py.
def peel_mc | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of MC-truth (curvature,tanlambda) pairs
Definition at line 136 of file segmentPairCreationValidation.py.
def peel_target | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of MC-truth (weight,decision) pairs
Definition at line 126 of file segmentPairCreationValidation.py.
def pick | ( | self, | |
segment_pair_relation | |||
) |
Select segment pairs with 4 or more hit in each segments and a matching primary MC particle
Definition at line 108 of file segmentPairCreationValidation.py.
def prepare | ( | self | ) |
Initialize the MC-hit lookup method
Definition at line 104 of file segmentPairCreationValidation.py.
def print_signal_number | ( | self, | |
crops, | |||
tdirectory, | |||
** | kwds | ||
) |
Print diagnostic information about the track-segment-pair selection
Definition at line 328 of file segmentPairCreationValidation.py.
def select | ( | self, | |
crops | |||
) |
Select every track-segment-pair
Definition at line 266 of file segmentPairCreationValidation.py.
def select_fitless | ( | self, | |
fitless_crops | |||
) |
Selection of track-segments-without-fit
Definition at line 258 of file segmentPairCreationValidation.py.
|
static |
default selection for the delta-phi of the segment pair
Definition at line 254 of file segmentPairCreationValidation.py.
|
static |
default selection for the ordering of the segment pair
Definition at line 256 of file segmentPairCreationValidation.py.
mc_segment_lookup |
defer reference to CDCMCSegment2dLookUp singleton until after it is constructed
Definition at line 91 of file segmentPairCreationValidation.py.
mc_segment_pair_filter |
defer reference to MCSegmentPairFilter until after it is constructed
Definition at line 93 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-without-fit variables in a sub folder.
Definition at line 278 of file segmentPairCreationValidation.py.
|
static |
Save histograms in a sub folder.
Definition at line 272 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-pair p-value and curvature variables in a sub folder.
Definition at line 317 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-pair selection variables in a sub folder.
Definition at line 306 of file segmentPairCreationValidation.py.
|
static |
Save a tree of all collected variables in a sub folder.
Definition at line 274 of file segmentPairCreationValidation.py.
|
static |
Save a tree of delta-phi-cut track-segment-pair variables in a sub folder.
Definition at line 296 of file segmentPairCreationValidation.py.
|
static |
Save a tree of mal-ordered track-segment-pair variables in a sub folder.
Definition at line 287 of file segmentPairCreationValidation.py.
segment_pair_fusion |
defer reference to CDCAxialStereoFusion until after it is constructed
Definition at line 95 of file segmentPairCreationValidation.py.