Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TrigGTDProvider Class Reference

#include <TrigGTDProvider.h>

Inheritance diagram for TrigGTDProvider:

ContainedObject ContainedObject List of all members.

Public Member Functions

unsigned int getBoardIndex () const
unsigned int getBoardIndex () const
unsigned int getDataType () const
unsigned int getDataType () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getNumOne () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getNumOne () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getNumZero () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getNumZero () const
bool getPreScale () const
bool getPreScale () const
unsigned int getTimeWindow () const
unsigned int getTimeWindow () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getTrigCondList () const
const std::map< unsigned int,
std::vector< unsigned int > > & 
getTrigCondList () const
const std::vector< unsigned
int > & 
getTrigEvtType () const
const std::vector< unsigned
int > & 
getTrigEvtType () const
unsigned int getTrigTiming () const
unsigned int getTrigTiming () const
void setBoardIndex (const unsigned int boardIndex)
void setBoardIndex (const unsigned int boardIndex)
void setDataType (const unsigned int dataType)
void setDataType (const unsigned int dataType)
void setNumOne (const std::map< unsigned int, std::vector< unsigned int > > Num_One)
void setNumOne (const std::map< unsigned int, std::vector< unsigned int > > Num_One)
void setNumZero (const std::map< unsigned int, std::vector< unsigned int > > Num_Zero)
void setNumZero (const std::map< unsigned int, std::vector< unsigned int > > Num_Zero)
void setPreScale (const bool preScale)
void setPreScale (const bool preScale)
void setTimeWindow (const unsigned int timeWindow)
void setTimeWindow (const unsigned int timeWindow)
void setTrigCondList (const std::map< unsigned int, std::vector< unsigned int > > GTDProviderData)
void setTrigCondList (const std::map< unsigned int, std::vector< unsigned int > > GTDProviderData)
void setTrigEvtType (const std::vector< unsigned int > GTDProviderEvtType)
void setTrigEvtType (const std::vector< unsigned int > GTDProviderEvtType)
void setTrigTiming (const unsigned int GTDProviderTiming)
void setTrigTiming (const unsigned int GTDProviderTiming)
 TrigGTDProvider ()
 TrigGTDProvider (const unsigned int boardIndex, const unsigned int dataType, const unsigned int timeWindow, const unsigned int GTDProviderTiming, const bool preScale, const std::map< unsigned int, std::vector< unsigned int > > GTDProviderData, const std::vector< unsigned int > GTDProviderEvtType, const std::map< unsigned int, std::vector< unsigned int > > Num_One, const std::map< unsigned int, std::vector< unsigned int > > Num_Zero)
 TrigGTDProvider ()
 TrigGTDProvider (const unsigned int boardIndex, const unsigned int dataType, const unsigned int timeWindow, const unsigned int GTDProviderTiming, const bool preScale, const std::map< unsigned int, std::vector< unsigned int > > GTDProviderData, const std::vector< unsigned int > GTDProviderEvtType, const std::map< unsigned int, std::vector< unsigned int > > Num_One, const std::map< unsigned int, std::vector< unsigned int > > Num_Zero)
virtual ~TrigGTDProvider ()
virtual ~TrigGTDProvider ()

Protected Attributes

unsigned int m_boardIndex
unsigned int m_dataType
std::map< unsigned int, std::vector<
unsigned int > > 
m_GTDProviderData
std::map< unsigned int, std::vector<
unsigned int > > 
m_GTDProviderData
std::vector< unsigned int > m_GTDProviderEvtType
std::vector< unsigned int > m_GTDProviderEvtType
unsigned int m_GTDProviderTiming
std::map< unsigned int, std::vector<
unsigned int > > 
m_Num_One
std::map< unsigned int, std::vector<
unsigned int > > 
m_Num_One
std::map< unsigned int, std::vector<
unsigned int > > 
m_Num_Zero
std::map< unsigned int, std::vector<
unsigned int > > 
m_Num_Zero
bool m_preScale
unsigned int m_timeWindow

Constructor & Destructor Documentation

TrigGTDProvider::TrigGTDProvider const unsigned int  boardIndex,
const unsigned int  dataType,
const unsigned int  timeWindow,
const unsigned int  GTDProviderTiming,
const bool  preScale,
const std::map< unsigned int, std::vector< unsigned int > >  GTDProviderData,
const std::vector< unsigned int >  GTDProviderEvtType,
const std::map< unsigned int, std::vector< unsigned int > >  Num_One,
const std::map< unsigned int, std::vector< unsigned int > >  Num_Zero
 

00006 {
00007   m_dataType = dataType;
00008   m_timeWindow = timeWindow;
00009   m_boardIndex = boardIndex;
00010   m_GTDProviderTiming = GTDProviderTiming;
00011   m_preScale = preScale;
00012   m_GTDProviderData = GTDProviderData;
00013   m_GTDProviderEvtType = GTDProviderEvtType;
00014   m_Num_One = Num_One;
00015   m_Num_Zero = Num_Zero;
00016 }

TrigGTDProvider::TrigGTDProvider  )  [inline]
 

00024 {}

virtual TrigGTDProvider::~TrigGTDProvider  )  [inline, virtual]
 

00027 {}

TrigGTDProvider::TrigGTDProvider const unsigned int  boardIndex,
const unsigned int  dataType,
const unsigned int  timeWindow,
const unsigned int  GTDProviderTiming,
const bool  preScale,
const std::map< unsigned int, std::vector< unsigned int > >  GTDProviderData,
const std::vector< unsigned int >  GTDProviderEvtType,
const std::map< unsigned int, std::vector< unsigned int > >  Num_One,
const std::map< unsigned int, std::vector< unsigned int > >  Num_Zero
 

TrigGTDProvider::TrigGTDProvider  )  [inline]
 

00024 {}

virtual TrigGTDProvider::~TrigGTDProvider  )  [inline, virtual]
 

00027 {}


Member Function Documentation

unsigned int TrigGTDProvider::getBoardIndex  )  const
 

unsigned int TrigGTDProvider::getBoardIndex  )  const
 

00062                                                   {
00063   return m_boardIndex;
00064 }

unsigned int TrigGTDProvider::getDataType  )  const
 

unsigned int TrigGTDProvider::getDataType  )  const
 

00054                                                 {
00055   return m_dataType;
00056 }

const std::map<unsigned int, std::vector<unsigned int> >& TrigGTDProvider::getNumOne  )  const
 

const std::map< unsigned int, std::vector< unsigned int > > & TrigGTDProvider::getNumOne  )  const
 

00082                                                                                        {
00083   return m_Num_One;
00084 }

const std::map<unsigned int, std::vector<unsigned int> >& TrigGTDProvider::getNumZero  )  const
 

const std::map< unsigned int, std::vector< unsigned int > > & TrigGTDProvider::getNumZero  )  const
 

00086                                                                                         {
00087   return m_Num_Zero;
00088 }

bool TrigGTDProvider::getPreScale  )  const
 

bool TrigGTDProvider::getPreScale  )  const
 

00078                                         {
00079   return m_preScale;
00080 }

unsigned int TrigGTDProvider::getTimeWindow  )  const
 

unsigned int TrigGTDProvider::getTimeWindow  )  const
 

00058                                                   {
00059   return m_timeWindow;
00060 }

const std::map<unsigned int, std::vector<unsigned int> >& TrigGTDProvider::getTrigCondList  )  const
 

const std::map< unsigned int, std::vector< unsigned int > > & TrigGTDProvider::getTrigCondList  )  const
 

00066                                                                                              {
00067   return m_GTDProviderData; 
00068 }

const std::vector<unsigned int>& TrigGTDProvider::getTrigEvtType  )  const
 

const std::vector< unsigned int > & TrigGTDProvider::getTrigEvtType  )  const
 

00070                                                                      {
00071   return m_GTDProviderEvtType;
00072 }

unsigned int TrigGTDProvider::getTrigTiming  )  const
 

unsigned int TrigGTDProvider::getTrigTiming  )  const
 

00074                                                   {
00075   return m_GTDProviderTiming;
00076 }

void TrigGTDProvider::setBoardIndex const unsigned int  boardIndex  ) 
 

void TrigGTDProvider::setBoardIndex const unsigned int  boardIndex  ) 
 

00026                                                                  {
00027   m_boardIndex = boardIndex;
00028 }

void TrigGTDProvider::setDataType const unsigned int  dataType  ) 
 

void TrigGTDProvider::setDataType const unsigned int  dataType  ) 
 

00018                                                              {
00019   m_dataType = dataType;
00020 }

void TrigGTDProvider::setNumOne const std::map< unsigned int, std::vector< unsigned int > >  Num_One  ) 
 

void TrigGTDProvider::setNumOne const std::map< unsigned int, std::vector< unsigned int > >  Num_One  ) 
 

00046                                                                                             {
00047  m_Num_One = Num_One;
00048 }

void TrigGTDProvider::setNumZero const std::map< unsigned int, std::vector< unsigned int > >  Num_Zero  ) 
 

void TrigGTDProvider::setNumZero const std::map< unsigned int, std::vector< unsigned int > >  Num_Zero  ) 
 

00050                                                                                               {
00051   m_Num_Zero = Num_Zero;
00052 }

void TrigGTDProvider::setPreScale const bool  preScale  ) 
 

void TrigGTDProvider::setPreScale const bool  preScale  ) 
 

00042                                                      {
00043   m_preScale = preScale;
00044 }

void TrigGTDProvider::setTimeWindow const unsigned int  timeWindow  ) 
 

void TrigGTDProvider::setTimeWindow const unsigned int  timeWindow  ) 
 

00022                                                                  {
00023   m_timeWindow = timeWindow;
00024 }

void TrigGTDProvider::setTrigCondList const std::map< unsigned int, std::vector< unsigned int > >  GTDProviderData  ) 
 

void TrigGTDProvider::setTrigCondList const std::map< unsigned int, std::vector< unsigned int > >  GTDProviderData  ) 
 

00030                                                                                                            {
00031   m_GTDProviderData = GTDProviderData;
00032 }

void TrigGTDProvider::setTrigEvtType const std::vector< unsigned int >  GTDProviderEvtType  ) 
 

void TrigGTDProvider::setTrigEvtType const std::vector< unsigned int >  GTDProviderEvtType  ) 
 

00034                                                                                      {
00035   m_GTDProviderEvtType = GTDProviderEvtType;
00036 }

void TrigGTDProvider::setTrigTiming const unsigned int  GTDProviderTiming  ) 
 

void TrigGTDProvider::setTrigTiming const unsigned int  GTDProviderTiming  ) 
 

00038                                                                         {
00039   m_GTDProviderTiming = GTDProviderTiming; 
00040 }


Member Data Documentation

unsigned int TrigGTDProvider::m_boardIndex [protected]
 

unsigned int TrigGTDProvider::m_dataType [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_GTDProviderData [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_GTDProviderData [protected]
 

std::vector<unsigned int> TrigGTDProvider::m_GTDProviderEvtType [protected]
 

std::vector<unsigned int> TrigGTDProvider::m_GTDProviderEvtType [protected]
 

unsigned int TrigGTDProvider::m_GTDProviderTiming [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_Num_One [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_Num_One [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_Num_Zero [protected]
 

std::map<unsigned int, std::vector<unsigned int> > TrigGTDProvider::m_Num_Zero [protected]
 

bool TrigGTDProvider::m_preScale [protected]
 

unsigned int TrigGTDProvider::m_timeWindow [protected]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:05:27 2011 for BOSS6.5.5 by  doxygen 1.3.9.1