THltInf Class Reference

#include <THltInf.h>

List of all members.

Public Member Functions

 THltInf ()
 ~THltInf ()
void setEventType (const Int_t i)
void setAlgProcess (const Int_t i)
void setCriteriaTable (const Int_t i)
void setVersion (const Int_t i)
void setTotalEnergy (const Double_t etot)
void setNumber (const Int_t i)
void setNCON (const Int_t i)
void setMdcData (const vector< Int_t > &vec)
void setTofData (const vector< Int_t > &vec)
void setEmcData (const vector< Int_t > &vec)
void setMucData (const vector< Int_t > &vec)
void setConData (const vector< Int_t > &vec)
Int_t getEventType () const
Int_t getAlgProcess () const
Int_t getCriteriaTable () const
Int_t getVersion () const
Double_t getTotalEnergy () const
Int_t getNumber () const
Int_t getNCON () const
vector< Int_t > getMdcData () const
vector< Int_t > getTofData () const
vector< Int_t > getEmcData () const
vector< Int_t > getMucData () const
vector< Int_t > getConData () const

Private Attributes

Int_t m_evtType
Int_t m_algProcess
Int_t m_criTable
Int_t m_verNumber
Double_t m_eTotal
Int_t m_subNumber
Int_t m_conNumber
std::vector< Int_t > m_mdcData
std::vector< Int_t > m_tofData
std::vector< Int_t > m_emcData
std::vector< Int_t > m_mucData
std::vector< Int_t > m_conData


Detailed Description

Definition at line 9 of file THltInf.h.


Constructor & Destructor Documentation

THltInf::THltInf (  ) 

THltInf::~THltInf (  ) 

Definition at line 12 of file THltInf.cxx.

00012                    {
00013     Clear();
00014  }


Member Function Documentation

Int_t THltInf::getAlgProcess (  )  const [inline]

Definition at line 30 of file THltInf.h.

References m_algProcess.

Referenced by HltInfCnv::TObjectToDataObject().

00030 { return m_algProcess; }

vector<Int_t> THltInf::getConData (  )  const [inline]

Definition at line 40 of file THltInf.h.

References m_conData.

Referenced by HltInfCnv::TObjectToDataObject().

00040 { return m_conData; }

Int_t THltInf::getCriteriaTable (  )  const [inline]

Definition at line 31 of file THltInf.h.

References m_criTable.

Referenced by HltInfCnv::TObjectToDataObject().

00031 { return m_criTable; }

vector<Int_t> THltInf::getEmcData (  )  const [inline]

Definition at line 38 of file THltInf.h.

References m_emcData.

Referenced by HltInfCnv::TObjectToDataObject().

00038 { return m_emcData; }

Int_t THltInf::getEventType (  )  const [inline]

Definition at line 29 of file THltInf.h.

References m_evtType.

Referenced by HltInfCnv::TObjectToDataObject().

00029 { return m_evtType; }

vector<Int_t> THltInf::getMdcData (  )  const [inline]

Definition at line 36 of file THltInf.h.

References m_mdcData.

Referenced by HltInfCnv::TObjectToDataObject().

00036 { return m_mdcData; }

vector<Int_t> THltInf::getMucData (  )  const [inline]

Definition at line 39 of file THltInf.h.

References m_mucData.

Referenced by HltInfCnv::TObjectToDataObject().

00039 { return m_mucData; }

Int_t THltInf::getNCON (  )  const [inline]

Definition at line 35 of file THltInf.h.

References m_conNumber.

Referenced by HltInfCnv::TObjectToDataObject().

00035 { return m_conNumber; }

Int_t THltInf::getNumber (  )  const [inline]

Definition at line 34 of file THltInf.h.

References m_subNumber.

Referenced by HltInfCnv::TObjectToDataObject().

00034 { return m_subNumber; }

vector<Int_t> THltInf::getTofData (  )  const [inline]

Definition at line 37 of file THltInf.h.

References m_tofData.

Referenced by HltInfCnv::TObjectToDataObject().

00037 { return m_tofData; }

Double_t THltInf::getTotalEnergy (  )  const [inline]

Definition at line 33 of file THltInf.h.

References m_eTotal.

Referenced by HltInfCnv::TObjectToDataObject().

00033 { return m_eTotal; }

Int_t THltInf::getVersion (  )  const [inline]

Definition at line 32 of file THltInf.h.

References m_verNumber.

Referenced by HltInfCnv::TObjectToDataObject().

00032 { return m_verNumber; }

void THltInf::setAlgProcess ( const Int_t  i  )  [inline]

Definition at line 17 of file THltInf.h.

References m_algProcess.

Referenced by HltInfCnv::DataObjectToTObject().

00017 { m_algProcess=i; }

void THltInf::setConData ( const vector< Int_t > &  vec  )  [inline]

Definition at line 27 of file THltInf.h.

References m_conData.

Referenced by HltInfCnv::DataObjectToTObject().

00027 { m_conData   =vec; }

void THltInf::setCriteriaTable ( const Int_t  i  )  [inline]

Definition at line 18 of file THltInf.h.

References m_criTable.

Referenced by HltInfCnv::DataObjectToTObject().

00018 { m_criTable  =i; }

void THltInf::setEmcData ( const vector< Int_t > &  vec  )  [inline]

Definition at line 25 of file THltInf.h.

References m_emcData.

Referenced by HltInfCnv::DataObjectToTObject().

00025 { m_emcData   =vec; }

void THltInf::setEventType ( const Int_t  i  )  [inline]

Definition at line 16 of file THltInf.h.

References m_evtType.

Referenced by HltInfCnv::DataObjectToTObject().

00016 { m_evtType   = i; }

void THltInf::setMdcData ( const vector< Int_t > &  vec  )  [inline]

Definition at line 23 of file THltInf.h.

References m_mdcData.

Referenced by HltInfCnv::DataObjectToTObject().

00023 { m_mdcData   =vec; }

void THltInf::setMucData ( const vector< Int_t > &  vec  )  [inline]

Definition at line 26 of file THltInf.h.

References m_mucData.

Referenced by HltInfCnv::DataObjectToTObject().

00026 { m_mucData   =vec; }

void THltInf::setNCON ( const Int_t  i  )  [inline]

Definition at line 22 of file THltInf.h.

References m_conNumber.

Referenced by HltInfCnv::DataObjectToTObject().

00022 { m_conNumber =i; }

void THltInf::setNumber ( const Int_t  i  )  [inline]

Definition at line 21 of file THltInf.h.

References m_subNumber.

Referenced by HltInfCnv::DataObjectToTObject().

00021 { m_subNumber =i; }

void THltInf::setTofData ( const vector< Int_t > &  vec  )  [inline]

Definition at line 24 of file THltInf.h.

References m_tofData.

Referenced by HltInfCnv::DataObjectToTObject().

00024 { m_tofData   =vec; }

void THltInf::setTotalEnergy ( const Double_t  etot  )  [inline]

Definition at line 20 of file THltInf.h.

References m_eTotal.

Referenced by HltInfCnv::DataObjectToTObject().

00020 { m_eTotal    =etot; }

void THltInf::setVersion ( const Int_t  i  )  [inline]

Definition at line 19 of file THltInf.h.

References m_verNumber.

Referenced by HltInfCnv::DataObjectToTObject().

00019 { m_verNumber =i; }


Member Data Documentation

Int_t THltInf::m_algProcess [private]

Definition at line 44 of file THltInf.h.

Referenced by getAlgProcess(), and setAlgProcess().

std::vector<Int_t> THltInf::m_conData [private]

Definition at line 54 of file THltInf.h.

Referenced by getConData(), and setConData().

Int_t THltInf::m_conNumber [private]

Definition at line 49 of file THltInf.h.

Referenced by getNCON(), and setNCON().

Int_t THltInf::m_criTable [private]

Definition at line 45 of file THltInf.h.

Referenced by getCriteriaTable(), and setCriteriaTable().

std::vector<Int_t> THltInf::m_emcData [private]

Definition at line 52 of file THltInf.h.

Referenced by getEmcData(), and setEmcData().

Double_t THltInf::m_eTotal [private]

Definition at line 47 of file THltInf.h.

Referenced by getTotalEnergy(), and setTotalEnergy().

Int_t THltInf::m_evtType [private]

Definition at line 43 of file THltInf.h.

Referenced by getEventType(), and setEventType().

std::vector<Int_t> THltInf::m_mdcData [private]

Definition at line 50 of file THltInf.h.

Referenced by getMdcData(), and setMdcData().

std::vector<Int_t> THltInf::m_mucData [private]

Definition at line 53 of file THltInf.h.

Referenced by getMucData(), and setMucData().

Int_t THltInf::m_subNumber [private]

Definition at line 48 of file THltInf.h.

Referenced by getNumber(), and setNumber().

std::vector<Int_t> THltInf::m_tofData [private]

Definition at line 51 of file THltInf.h.

Referenced by getTofData(), and setTofData().

Int_t THltInf::m_verNumber [private]

Definition at line 46 of file THltInf.h.

Referenced by getVersion(), and setVersion().


Generated on Tue Nov 29 23:36:00 2016 for BOSS_7.0.2 by  doxygen 1.4.7