generates new tracker hits, by rescaling the timing measurement
More...
#include <analyzers/dataframe/FCCAnalyses/SmearObjects.h>
|
| SmearedTracksTOF (float m_scale, bool debug) |
|
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > | operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< edm4hep::TrackData > &trackdata, const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > &trackerhits, const ROOT::VecOps::RVec< float > &length, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles) |
|
generates new tracker hits, by rescaling the timing measurement
◆ SmearedTracksTOF()
FCCAnalyses::SmearObjects::SmearedTracksTOF::SmearedTracksTOF |
( |
float | m_scale, |
|
|
bool | debug = false ) |
◆ operator()()
ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > FCCAnalyses::SmearObjects::SmearedTracksTOF::operator() |
( |
const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & | allRecoParticles, |
|
|
const ROOT::VecOps::RVec< edm4hep::TrackData > & | trackdata, |
|
|
const ROOT::VecOps::RVec< edm4hep::TrackerHit3DData > & | trackerhits, |
|
|
const ROOT::VecOps::RVec< float > & | length, |
|
|
const ROOT::VecOps::RVec< int > & | RP2MC_indices, |
|
|
const ROOT::VecOps::RVec< edm4hep::MCParticleData > & | mcParticles ) |
◆ m_debug
bool FCCAnalyses::SmearObjects::SmearedTracksTOF::m_debug |
◆ m_random
TRandom FCCAnalyses::SmearObjects::SmearedTracksTOF::m_random |
◆ m_scale
float FCCAnalyses::SmearObjects::SmearedTracksTOF::m_scale |
The documentation for this struct was generated from the following files: