Belle II Software development
|
class to extract results from qualityEstimation More...
#include <SubRecoTrackExtractor.h>
Public Member Functions | |
SubRecoTrackExtractor (std::vector< Named< float * > > &variableSet) | |
Define names of variables that get extracted. | |
void | extractVariables (RecoTrack const *CDCRecoTrack, RecoTrack const *SVDRecoTrack, RecoTrack const *PXDRecoTrack) |
extract the actual variables and write into a variable set | |
Protected Member Functions | |
void | initializeStats (const std::string &prefix, std::vector< Named< float * > > &variables) |
initialize statistics subsets of variables from clusters that get combined for SPTC | |
void | setCDCSVDTrackDifferenceVariables (const std::string &prefix, const ROOT::Math::XYZVector *svdTrackVector, const ROOT::Math::XYZVector *cdcTrackVector) |
calculated differences and saves them in variable set | |
void | extractVariablesAtExtrapolationToCDCWall (RecoTrack const *CDCRecoTrack, RecoTrack const *SVDRecoTrack) |
Extrapolate fitted RecoTracks from CDC standalone and VXDTF2 tracking to the CDC wall and extract the difference variables there. | |
void | extractVariablesAtExtrapolationToPOCA (RecoTrack const *CDCRecoTrack, RecoTrack const *SVDRecoTrack) |
Extrapolate fitted RecoTracks from CDC standalone and VXDTF2 tracking to the POCA and extract the difference variables there. | |
void | addVariable (const std::string &identifier, std::vector< Named< float * > > &variables) |
add a variable to the variable set | |
Protected Attributes | |
std::unordered_map< std::string, float > | m_variables |
unordered_map to associate float value with a string name | |
Private Attributes | |
const double | m_CDC_wall_radius = 16.25 |
Radius of the inner CDC wall in centimeters. | |
class to extract results from qualityEstimation
Definition at line 25 of file SubRecoTrackExtractor.h.
|
inlineexplicit |
Define names of variables that get extracted.
Definition at line 29 of file SubRecoTrackExtractor.h.
|
inlineprotectedinherited |
add a variable to the variable set
Definition at line 27 of file VariableExtractor.h.
|
inline |
extract the actual variables and write into a variable set
Definition at line 49 of file SubRecoTrackExtractor.h.
|
inlineprotected |
Extrapolate fitted RecoTracks from CDC standalone and VXDTF2 tracking to the CDC wall and extract the difference variables there.
Definition at line 129 of file SubRecoTrackExtractor.h.
|
inlineprotected |
Extrapolate fitted RecoTracks from CDC standalone and VXDTF2 tracking to the POCA and extract the difference variables there.
Definition at line 180 of file SubRecoTrackExtractor.h.
|
inlineprotected |
initialize statistics subsets of variables from clusters that get combined for SPTC
Definition at line 94 of file SubRecoTrackExtractor.h.
|
inlineprotected |
calculated differences and saves them in variable set
Definition at line 105 of file SubRecoTrackExtractor.h.
|
private |
Radius of the inner CDC wall in centimeters.
Definition at line 214 of file SubRecoTrackExtractor.h.
|
protectedinherited |
unordered_map to associate float value with a string name
Definition at line 35 of file VariableExtractor.h.