CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

DTVDriftCalibration::cellInfo Class Reference

List of all members.

Public Member Functions

void add (std::vector< const TMax * > tMaxes)
 cellInfo (TString name)
hTMaxCellgetHists ()
void update ()
 ~cellInfo ()

Private Member Functions

 cellInfo ()
 cellInfo (const cellInfo &)

Private Attributes

std::vector
< dttmaxenums::TMaxCells
addedCells
hTMaxCellhistos

Detailed Description

Definition at line 59 of file DTVDriftCalibration.h.


Constructor & Destructor Documentation

DTVDriftCalibration::cellInfo::cellInfo ( TString  name) [inline]

Definition at line 61 of file DTVDriftCalibration.h.

References histos.

                           {
      histos = new hTMaxCell(name);
    }  
DTVDriftCalibration::cellInfo::~cellInfo ( ) [inline]

Definition at line 65 of file DTVDriftCalibration.h.

References histos.

                {
      delete histos;
    }
DTVDriftCalibration::cellInfo::cellInfo ( ) [inline, private]

Definition at line 74 of file DTVDriftCalibration.h.

{};
DTVDriftCalibration::cellInfo::cellInfo ( const cellInfo ) [inline, private]

Definition at line 75 of file DTVDriftCalibration.h.

{};

Member Function Documentation

void DTVDriftCalibration::cellInfo::add ( std::vector< const TMax * >  tMaxes)
hTMaxCell* DTVDriftCalibration::cellInfo::getHists ( ) [inline]

Definition at line 71 of file DTVDriftCalibration.h.

References histos.

Referenced by DTVDriftCalibration::endJob().

{return histos;}
void DTVDriftCalibration::cellInfo::update ( ) [inline]

Definition at line 70 of file DTVDriftCalibration.h.

References addedCells.

Referenced by DTVDriftCalibration::analyze().

{addedCells.clear();}

Member Data Documentation

Definition at line 75 of file DTVDriftCalibration.h.

Referenced by VertexUpdator< 5 >::add(), and update().

Definition at line 78 of file DTVDriftCalibration.h.

Referenced by VertexUpdator< 5 >::add(), cellInfo(), getHists(), and ~cellInfo().