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 85 of file segmentPairCreationValidation.py.
def __init__ | ( | self, | |
output_file_name | |||
) |
Constructor
Definition at line 89 of file segmentPairCreationValidation.py.
def fit | ( | self, | |
segment_pair_relation | |||
) |
Fit the segment pair
Definition at line 252 of file segmentPairCreationValidation.py.
def initialize | ( | self | ) |
Receive signal at the start of event processing
Definition at line 100 of file segmentPairCreationValidation.py.
def peel | ( | self, | |
segment_pair_relation | |||
) |
Aggregate the track and MC information for track segment-pair analysis
Definition at line 122 of file segmentPairCreationValidation.py.
def peel_fit | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of track-segment-fit information
Definition at line 154 of file segmentPairCreationValidation.py.
def peel_fitless | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of track-segments-without-fit information
Definition at line 214 of file segmentPairCreationValidation.py.
def peel_mc | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of MC-truth (curvature,tanlambda) pairs
Definition at line 139 of file segmentPairCreationValidation.py.
def peel_target | ( | self, | |
segment_pair_relation | |||
) |
Create a dictionary of MC-truth (weight,decision) pairs
Definition at line 129 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 111 of file segmentPairCreationValidation.py.
def prepare | ( | self | ) |
Initialize the MC-hit lookup method
Definition at line 107 of file segmentPairCreationValidation.py.
def print_signal_number | ( | self, | |
crops, | |||
tdirectory, | |||
** | kwds | ||
) |
Print diagnostic information about the track-segment-pair selection
Definition at line 331 of file segmentPairCreationValidation.py.
def select | ( | self, | |
crops | |||
) |
Select every track-segment-pair
Definition at line 269 of file segmentPairCreationValidation.py.
def select_fitless | ( | self, | |
fitless_crops | |||
) |
Selection of track-segments-without-fit
Definition at line 261 of file segmentPairCreationValidation.py.
|
static |
default selection for the delta-phi of the segment pair
Definition at line 257 of file segmentPairCreationValidation.py.
|
static |
default selection for the ordering of the segment pair
Definition at line 259 of file segmentPairCreationValidation.py.
mc_segment_lookup |
defer reference to CDCMCSegment2dLookUp singleton until after it is constructed
Definition at line 94 of file segmentPairCreationValidation.py.
mc_segment_pair_filter |
defer reference to MCSegmentPairFilter until after it is constructed
Definition at line 96 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-without-fit variables in a sub folder.
Definition at line 281 of file segmentPairCreationValidation.py.
|
static |
Save histograms in a sub folder.
Definition at line 275 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-pair p-value and curvature variables in a sub folder.
Definition at line 320 of file segmentPairCreationValidation.py.
|
static |
Save a tree of track-segment-pair selection variables in a sub folder.
Definition at line 309 of file segmentPairCreationValidation.py.
|
static |
Save a tree of all collected variables in a sub folder.
Definition at line 277 of file segmentPairCreationValidation.py.
|
static |
Save a tree of delta-phi-cut track-segment-pair variables in a sub folder.
Definition at line 299 of file segmentPairCreationValidation.py.
|
static |
Save a tree of mal-ordered track-segment-pair variables in a sub folder.
Definition at line 290 of file segmentPairCreationValidation.py.
segment_pair_fusion |
defer reference to CDCAxialStereoFusion until after it is constructed
Definition at line 98 of file segmentPairCreationValidation.py.