CMS 3D CMS Logo

Public Member Functions | Private Attributes

pat::Conversion Class Reference

#include <Conversion.h>

List of all members.

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.

{}
Conversion::Conversion ( int  index)

Definition at line 6 of file Conversion.cc.

References index(), and index_.

                                :
vtxProb_(0.0),
lxy_(0.0),
nHitsMax_(0)
{
  index_ = index;
}
virtual pat::Conversion::~Conversion ( ) [inline, virtual]

Definition at line 26 of file Conversion.h.

{}

Member Function Documentation

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

Definition at line 34 of file Conversion.h.

References index_.

Referenced by Conversion().

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

Definition at line 30 of file Conversion.h.

References lxy_.

Referenced by setLxy().

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

Definition at line 32 of file Conversion.h.

References nHitsMax_.

Referenced by setNHitsMax().

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

Definition at line 18 of file Conversion.cc.

References lxy(), and lxy_.

Referenced by pat::PATConversionProducer::produce().

                                   {
  lxy_ = lxy;
}
void Conversion::setNHitsMax ( int  nHitsMax)

Definition at line 22 of file Conversion.cc.

References nHitsMax(), and nHitsMax_.

Referenced by pat::PATConversionProducer::produce().

void Conversion::setVtxProb ( double  vtxProb)

Definition at line 14 of file Conversion.cc.

References vtxProb(), and vtxProb_.

Referenced by pat::PATConversionProducer::produce().

                                           {
  vtxProb_ = vtxProb;
}
const double pat::Conversion::vtxProb ( ) const [inline]

Definition at line 28 of file Conversion.h.

References vtxProb_.

Referenced by setVtxProb().

{return vtxProb_;}

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().

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().