//*-- AUTHOR : Ilse Koenig
//*-- Modified : 18/06/99 by Ilse Koenig

//_HADES_CLASS_DESCRIPTION 
///////////////////////////////////////////////////////////////////////////////
//
// HMdcCal1
//
// Data object for a Mdc cell containing calibrated drift times
//
// In measurement mode the TDC accepts two hits per channel. The TDC can hereby
// trigger either on two leading edges (hit multiplicity nHits: -1 or -2) or
// on a leading and the trailing edge of a single pulse (nHits: +1 or +2).
//
// The addresses of the cell can be accessed via the inline functions
//     void setSector(const Int_t s)
//     void setModule(const Int_t m)
//     void setLayer(const Int_t l)
//     void setCell(const Int_t c)
//     void setAddress(const Int_t sector,const Int_t module,
//                     const Int_t layer,const Int_t cell)
//     Int_t getSector(void) const
//     Int_t getModule(void) const
//     Int_t getLayer(void) const
//     Int_t getCell(void) const
//     void getAddress(Int_t& sector,Int_t& module,Int_t& layer,Int_t& cell)
// the number of hits with the inline functions
//     void setNHits(const Int_t n)
//     Int_t getNHits(void) const
// and the times are set with the inline functions
//     void setTime1(const Float_t time1)
//     void setTime2(const Float_t time2)
//     Float_t getTime1(void) const
//     Float_t getTime2(void) const
//
// The inline function clear() sets the data data members to the following
// values:
//          nHits=0;
//          sector=module=layer=cell=-1;
//          time1=time2=-999.F;
//
///////////////////////////////////////////////////////////////////////////////

#include "hmdccal1.h"

ClassImp(HMdcCal1)

Last change: Sat May 22 12:59:46 2010
Last generated: 2010-05-22 12:59

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.