CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
pat::Conversion Class Reference

#include <Conversion.h>

Public Member Functions

 Conversion ()
 
 Conversion (int index)
 
const int index () const
 
const double lxy () const
 
const int nHitsMax () const
 
void setLxy (double lxy)
 
void setNHitsMax (int nHitsMax)
 
void setVtxProb (double vtxProb)
 
const double vtxProb () const
 
virtual ~Conversion ()
 

Private Attributes

int index_
 
double lxy_
 
int nHitsMax_
 
double vtxProb_
 

Detailed Description

Definition at line 22 of file Conversion.h.

Constructor & Destructor Documentation

pat::Conversion::Conversion ( )
inline

Definition at line 24 of file Conversion.h.

References index().

24 {}
Conversion::Conversion ( int  index)

Definition at line 6 of file Conversion.cc.

References index(), and index_.

6  :
7 vtxProb_(0.0),
8 lxy_(0.0),
9 nHitsMax_(0)
10 {
11  index_ = index;
12 }
double vtxProb_
Definition: Conversion.h:37
const int index() const
Definition: Conversion.h:34
virtual pat::Conversion::~Conversion ( )
inlinevirtual

Definition at line 26 of file Conversion.h.

26 {}

Member Function Documentation

const int pat::Conversion::index ( ) const
inline

Definition at line 34 of file Conversion.h.

References index_.

Referenced by Conversion(), and BeautifulSoup.PageElement::insert().

34 {return index_; }
const double pat::Conversion::lxy ( ) const
inline

Definition at line 30 of file Conversion.h.

References lxy_, and setLxy().

Referenced by setLxy().

30 {return lxy_;}
const int pat::Conversion::nHitsMax ( ) const
inline

Definition at line 32 of file Conversion.h.

References nHitsMax_, and setNHitsMax().

Referenced by setNHitsMax().

32 {return nHitsMax_;}
void Conversion::setLxy ( double  lxy)

Definition at line 18 of file Conversion.cc.

References lxy(), and lxy_.

Referenced by lxy(), and pat::PATConversionProducer::produce().

18  {
19  lxy_ = lxy;
20 }
const double lxy() const
Definition: Conversion.h:30
void Conversion::setNHitsMax ( int  nHitsMax)

Definition at line 22 of file Conversion.cc.

References nHitsMax(), and nHitsMax_.

Referenced by nHitsMax(), and pat::PATConversionProducer::produce().

22  {
24 }
const int nHitsMax() const
Definition: Conversion.h:32
void Conversion::setVtxProb ( double  vtxProb)

Definition at line 14 of file Conversion.cc.

References vtxProb(), and vtxProb_.

Referenced by pat::PATConversionProducer::produce(), and vtxProb().

14  {
15  vtxProb_ = vtxProb;
16 }
double vtxProb_
Definition: Conversion.h:37
const double vtxProb() const
Definition: Conversion.h:28
const double pat::Conversion::vtxProb ( ) const
inline

Definition at line 28 of file Conversion.h.

References setVtxProb(), and vtxProb_.

Referenced by setVtxProb().

28 {return vtxProb_;}
double vtxProb_
Definition: Conversion.h:37

Member Data Documentation

int pat::Conversion::index_
private

Definition at line 42 of file Conversion.h.

Referenced by Conversion(), and index().

double pat::Conversion::lxy_
private

Definition at line 38 of file Conversion.h.

Referenced by lxy(), and setLxy().

int pat::Conversion::nHitsMax_
private

Definition at line 39 of file Conversion.h.

Referenced by nHitsMax(), and setNHitsMax().

double pat::Conversion::vtxProb_
private

Definition at line 37 of file Conversion.h.

Referenced by setVtxProb(), and vtxProb().