AnalyseSidEdxProcessor for marlin.
More...
#include <AnalyseSidEdxProcessor.h>
AnalyseSidEdxProcessor for marlin.
Reads Si tracker dEdx data from the .slcio file and stores them in a root file for analysis.
- Author
- S. Lukic, Vinca, Belgrade December 2016
Definition at line 33 of file AnalyseSidEdxProcessor.h.
| AnalyseSidEdxProcessor::AnalyseSidEdxProcessor |
( |
| ) |
|
| void AnalyseSidEdxProcessor::check |
( |
LCEvent * |
evt | ) |
|
|
virtual |
| void AnalyseSidEdxProcessor::end |
( |
| ) |
|
|
virtual |
| void AnalyseSidEdxProcessor::init |
( |
| ) |
|
|
virtual |
Called at the begin of the job before anything is read.
Use to initialize the processor, e.g. book histograms.
Definition at line 85 of file AnalyseSidEdxProcessor.cc.
| virtual Processor* AnalyseSidEdxProcessor::newProcessor |
( |
| ) |
|
|
inlinevirtual |
| void AnalyseSidEdxProcessor::processEvent |
( |
LCEvent * |
evt | ) |
|
|
virtual |
| void AnalyseSidEdxProcessor::processRunHeader |
( |
LCRunHeader * |
run | ) |
|
|
virtual |
| FloatVec AnalyseSidEdxProcessor::dEdxError {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::dEdxTrack {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::eEvt {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::eHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::eTrack {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::eTrackHit {} |
|
protected |
| int AnalyseSidEdxProcessor::lastRunHeaderProcessed {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::m {} |
|
protected |
| std::string AnalyseSidEdxProcessor::m_linkColName {} |
|
protected |
| std::string AnalyseSidEdxProcessor::m_rootFileName |
|
protected |
| std::string AnalyseSidEdxProcessor::m_trackColName {} |
|
protected |
| StringVec AnalyseSidEdxProcessor::m_trkHitCollNames {} |
|
protected |
| int AnalyseSidEdxProcessor::nTracks {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::nTrkHits {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::nTrkRelatedParticles {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::pMC {} |
|
protected |
| TFile* AnalyseSidEdxProcessor::rootfile {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::thetaMC {} |
|
protected |
| TTree* AnalyseSidEdxProcessor::tree {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::typeHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::typeTrackHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::vxMag {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::xHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::xTrackHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::yHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::yTrackHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::zHit {} |
|
protected |
| FloatVec AnalyseSidEdxProcessor::zTrackHit {} |
|
protected |
The documentation for this class was generated from the following files: