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

TTrigData Class Reference

#include <TTrigData.h>

List of all members.

Public Member Functions

void Clear (Option_t *option="")
void Clear (Option_t *option="")
const bool getPreScale () const
const bool getPreScale () const
const int getTimeWindow () const
const int getTimeWindow () const
const int getTimingType () const
const int getTimingType () const
const int * getTrigChannel () const
const int getTrigChannel (int i) const
const int * getTrigChannel () const
const int getTrigChannel (int i) const
const int * getTrigCondition () const
const int getTrigCondition (int i) const
const int * getTrigCondition () const
const int getTrigCondition (int i) const
void Print (Option_t *option="") const
void Print (Option_t *option="") const
void setPreScale (bool i)
void setPreScale (bool i)
void setTimeWindow (int i)
void setTimeWindow (int i)
void setTimingType (int i)
void setTimingType (int i)
void setTrigChannel (const int *chan)
void setTrigChannel (int i, int j)
void setTrigChannel (const int *chan)
void setTrigChannel (int i, int j)
void setTrigCondition (const int *cond)
void setTrigCondition (int i, int j)
void setTrigCondition (const int *cond)
void setTrigCondition (int i, int j)
 TTrigData ()
 TTrigData ()
virtual ~TTrigData ()
virtual ~TTrigData ()

Private Attributes

Bool_t m_preScale
Int_t m_timeWindow
Int_t m_Timing
Int_t m_trigChan [16]
Int_t m_trigcond [48]


Constructor & Destructor Documentation

TTrigData::TTrigData  ) 
 

TTrigData::~TTrigData  )  [virtual]
 

00014 {
00015 }

TTrigData::TTrigData  ) 
 

virtual TTrigData::~TTrigData  )  [virtual]
 


Member Function Documentation

void TTrigData::Clear Option_t *  option = ""  ) 
 

void TTrigData::Clear Option_t *  option = ""  ) 
 

00018 {
00019 }

const bool TTrigData::getPreScale  )  const [inline]
 

00035 { return m_preScale;       }

const bool TTrigData::getPreScale  )  const [inline]
 

00035 { return m_preScale;       }

const int TTrigData::getTimeWindow  )  const [inline]
 

00033 { return m_timeWindow;     }

const int TTrigData::getTimeWindow  )  const [inline]
 

00033 { return m_timeWindow;     }

const int TTrigData::getTimingType  )  const [inline]
 

00034 { return m_Timing;         }

const int TTrigData::getTimingType  )  const [inline]
 

00034 { return m_Timing;         }

const int* TTrigData::getTrigChannel  )  const [inline]
 

00032 { return m_trigChan;       }

const int TTrigData::getTrigChannel int  i  )  const [inline]
 

00031 { return m_trigChan[i];    }

const int* TTrigData::getTrigChannel  )  const [inline]
 

00032 { return m_trigChan;       }

const int TTrigData::getTrigChannel int  i  )  const [inline]
 

00031 { return m_trigChan[i];    }

const int* TTrigData::getTrigCondition  )  const [inline]
 

00030 { return m_trigcond;       }

const int TTrigData::getTrigCondition int  i  )  const [inline]
 

00029 { return m_trigcond[i];    }

const int* TTrigData::getTrigCondition  )  const [inline]
 

00030 { return m_trigcond;       }

const int TTrigData::getTrigCondition int  i  )  const [inline]
 

00029 { return m_trigcond[i];    }

void TTrigData::Print Option_t *  option = ""  )  const
 

void TTrigData::Print Option_t *  option = ""  )  const
 

00021                                             {
00022     TObject::Print(option);
00023 }

void TTrigData::setPreScale bool  i  )  [inline]
 

00026 { m_preScale      = i;     }

void TTrigData::setPreScale bool  i  )  [inline]
 

00026 { m_preScale      = i;     }

void TTrigData::setTimeWindow int  i  )  [inline]
 

00024 { m_timeWindow    = i;     }

void TTrigData::setTimeWindow int  i  )  [inline]
 

00024 { m_timeWindow    = i;     }

void TTrigData::setTimingType int  i  )  [inline]
 

00025 { m_Timing        = i;     }

void TTrigData::setTimingType int  i  )  [inline]
 

00025 { m_Timing        = i;     }

void TTrigData::setTrigChannel const int *  chan  )  [inline]
 

00023 { for(int i = 0; i < 16; i++) m_trigChan[i] = chan[i]; }

void TTrigData::setTrigChannel int  i,
int  j
[inline]
 

00022 { m_trigChan[i] = j;       }

void TTrigData::setTrigChannel const int *  chan  )  [inline]
 

00023 { for(int i = 0; i < 16; i++) m_trigChan[i] = chan[i]; }

void TTrigData::setTrigChannel int  i,
int  j
[inline]
 

00022 { m_trigChan[i] = j;       }

void TTrigData::setTrigCondition const int *  cond  )  [inline]
 

00021 { for(int i = 0; i < 48; i++) m_trigcond[i] = cond[i]; }

void TTrigData::setTrigCondition int  i,
int  j
[inline]
 

00020 { m_trigcond[i]    = j;    }

void TTrigData::setTrigCondition const int *  cond  )  [inline]
 

00021 { for(int i = 0; i < 48; i++) m_trigcond[i] = cond[i]; }

void TTrigData::setTrigCondition int  i,
int  j
[inline]
 

00020 { m_trigcond[i]    = j;    }


Member Data Documentation

Bool_t TTrigData::m_preScale [private]
 

Int_t TTrigData::m_timeWindow [private]
 

Int_t TTrigData::m_Timing [private]
 

Int_t TTrigData::m_trigChan [private]
 

Int_t TTrigData::m_trigcond [private]
 


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