CMS 3D CMS Logo

List of all members | Public Member Functions
BaseDeDxEstimator Class Referenceabstract

#include <BaseDeDxEstimator.h>

Inheritance diagram for BaseDeDxEstimator:
ASmirnovDeDxDiscriminator BTagLikeDeDxDiscriminator GenericAverageDeDxEstimator GenericTruncatedAverageDeDxEstimator MedianDeDxEstimator ProductDeDxDiscriminator SmirnovDeDxDiscriminator TruncatedAverageDeDxEstimator UnbinnedFitDeDxEstimator

Public Member Functions

virtual void beginRun (edm::Run const &run, const edm::EventSetup &iSetup)
 
virtual std::pair< float, float > dedx (const reco::DeDxHitCollection &Hits)=0
 
virtual ~BaseDeDxEstimator ()
 

Detailed Description

Definition at line 7 of file BaseDeDxEstimator.h.

Constructor & Destructor Documentation

◆ ~BaseDeDxEstimator()

virtual BaseDeDxEstimator::~BaseDeDxEstimator ( )
inlinevirtual

Definition at line 9 of file BaseDeDxEstimator.h.

9 {}

Member Function Documentation

◆ beginRun()

virtual void BaseDeDxEstimator::beginRun ( edm::Run const &  run,
const edm::EventSetup iSetup 
)
inlinevirtual

◆ dedx()

virtual std::pair<float, float> BaseDeDxEstimator::dedx ( const reco::DeDxHitCollection Hits)
pure virtual