![]() |
Belle II Software release-09-00-03
|


Public Member Functions | |
| def | __init__ (self, clusters, detector, output_file_name, use_mc_info=True) |
| def | is_valid_cluster (self, cluster) |
| def | get_tools (self, cluster) |
| def | peel (self, track_cand) |
Public Attributes | |
| svd_tools | |
| cached accessor to the SVD-tools singleton | |
| pxd_tools | |
| cached accessor to the PXD-tools singleton | |
| clusters | |
| cached copy of the name of the cluster StoreArray | |
| detector | |
| cached copy of the detector identifier (PXD or SVD) | |
| use_mc_info | |
| if true the MC information is used | |
Static Public Attributes | |
| refiners | save_tree = refiners.SaveTreeRefiner() |
| Refiners to be executed at the end of the harvesting / termination of the module Save a tree of all collected variables in a sub folder. | |
A base class for the VXD hitwise analysis. Collect dE/dX and the correct p of each hit of the MC particles.
Definition at line 154 of file harvester.py.
| def __init__ | ( | self, | |
| clusters, | |||
| detector, | |||
| output_file_name, | |||
use_mc_info = True |
|||
| ) |
Constructor
Reimplemented in PXDHarvester, and SVDHarvester.
Definition at line 158 of file harvester.py.
| def get_tools | ( | self, | |
| cluster | |||
| ) |
Get the PXD tools for a PXD cluster or the SVD tools for an SVD cluster
Definition at line 192 of file harvester.py.
| def is_valid_cluster | ( | self, | |
| cluster | |||
| ) |
Determine if a cluster has an associated SpacePoint and is associated with a primary pion MCParticle
Definition at line 175 of file harvester.py.
| def peel | ( | self, | |
| track_cand | |||
| ) |
Aggregate the cluster and MCParticle (for primary pion) information associated with the track candidate
Definition at line 199 of file harvester.py.
| clusters |
cached copy of the name of the cluster StoreArray
Definition at line 168 of file harvester.py.
| detector |
cached copy of the detector identifier (PXD or SVD)
Definition at line 170 of file harvester.py.
| pxd_tools |
cached accessor to the PXD-tools singleton
Definition at line 165 of file harvester.py.
|
static |
Refiners to be executed at the end of the harvesting / termination of the module Save a tree of all collected variables in a sub folder.
Definition at line 317 of file harvester.py.
| svd_tools |
cached accessor to the SVD-tools singleton
Definition at line 163 of file harvester.py.
| use_mc_info |
if true the MC information is used
Definition at line 173 of file harvester.py.