Belle II Software development
|
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.