List of all members | Public Member Functions | Public Attributes | Private Attributes
sdet::StationTriggerInfo Class Reference

#include <StationTriggerInfo.h>

Public Member Functions

int GetLatch () const
 
int GetPLDBits () const
 
int GetStart () const
 First bin of trace. More...
 
int GetStop () const
 Last+1 bin of trace. More...
 
bool IsT2 () const
 
bool IsT2Threshold () const
 
void SetIsT2Threshold (const bool isT2Th)
 
void SetLatch (const int latch)
 
void SetPLDBits (const int bits)
 
void SetStart (const int start)
 
void SetStartLatchStop (const int start, const int latch, const int stop)
 
void SetStop (const int stop)
 
 StationTriggerInfo ()
 
 StationTriggerInfo (const int pld, const bool t2th, const int start, const int latch, const int stop)
 

Public Attributes

bool const
 
sevt::StationTriggerData::Algorithm const
 

Private Attributes

bool fIsT2Threshold = false
 
int fLatch = 0
 
int fPLDBits = 0
 
int fStart = 0
 
int fStop = 0
 

Detailed Description

Definition at line 9 of file StationTriggerInfo.h.

Constructor & Destructor Documentation

sdet::StationTriggerInfo::StationTriggerInfo ( )
inline

Definition at line 11 of file StationTriggerInfo.h.

sdet::StationTriggerInfo::StationTriggerInfo ( const int  pld,
const bool  t2th,
const int  start,
const int  latch,
const int  stop 
)
inline

Definition at line 13 of file StationTriggerInfo.h.

Member Function Documentation

int sdet::StationTriggerInfo::GetLatch ( ) const
inline

Definition at line 99 of file StationTriggerInfo.h.

References fLatch.

Referenced by TestStationTriggerAlgorithm::Match(), and operator<<().

int sdet::StationTriggerInfo::GetPLDBits ( ) const
inline

Definition at line 22 of file StationTriggerInfo.h.

References fPLDBits.

Referenced by TestStationTriggerAlgorithm::Match(), and operator<<().

int sdet::StationTriggerInfo::GetStart ( ) const
inline

First bin of trace.

Definition at line 96 of file StationTriggerInfo.h.

References fStart.

Referenced by TestStationTriggerAlgorithm::Match(), and operator<<().

int sdet::StationTriggerInfo::GetStop ( ) const
inline

Last+1 bin of trace.

Definition at line 103 of file StationTriggerInfo.h.

References fStop.

Referenced by TestStationTriggerAlgorithm::Match(), and operator<<().

bool sdet::StationTriggerInfo::IsT2 ( ) const
inline

Definition at line 70 of file StationTriggerInfo.h.

References IsT2Threshold().

Referenced by TestStationTriggerAlgorithm::Match().

bool sdet::StationTriggerInfo::IsT2Threshold ( ) const
inline

Definition at line 73 of file StationTriggerInfo.h.

References fIsT2Threshold.

Referenced by IsT2(), TestStationTriggerAlgorithm::Match(), and operator<<().

void sdet::StationTriggerInfo::SetIsT2Threshold ( const bool  isT2Th)
inline

Definition at line 75 of file StationTriggerInfo.h.

References fIsT2Threshold.

void sdet::StationTriggerInfo::SetLatch ( const int  latch)
inline

Definition at line 100 of file StationTriggerInfo.h.

References fLatch.

void sdet::StationTriggerInfo::SetPLDBits ( const int  bits)
inline

Definition at line 23 of file StationTriggerInfo.h.

References fPLDBits.

void sdet::StationTriggerInfo::SetStart ( const int  start)
inline

Definition at line 97 of file StationTriggerInfo.h.

References fStart.

void sdet::StationTriggerInfo::SetStartLatchStop ( const int  start,
const int  latch,
const int  stop 
)
inline

Definition at line 106 of file StationTriggerInfo.h.

References fLatch, fStart, and fStop.

void sdet::StationTriggerInfo::SetStop ( const int  stop)
inline

Definition at line 104 of file StationTriggerInfo.h.

References fStop.

Member Data Documentation

bool sdet::StationTriggerInfo::const
sevt::StationTriggerData::Algorithm sdet::StationTriggerInfo::const
Initial value:

Definition at line 80 of file StationTriggerInfo.h.

bool sdet::StationTriggerInfo::fIsT2Threshold = false
private

Definition at line 111 of file StationTriggerInfo.h.

Referenced by IsT2Threshold(), and SetIsT2Threshold().

int sdet::StationTriggerInfo::fLatch = 0
private

Definition at line 113 of file StationTriggerInfo.h.

Referenced by GetLatch(), SetLatch(), and SetStartLatchStop().

int sdet::StationTriggerInfo::fPLDBits = 0
private

Definition at line 110 of file StationTriggerInfo.h.

Referenced by GetPLDBits(), and SetPLDBits().

int sdet::StationTriggerInfo::fStart = 0
private

Definition at line 112 of file StationTriggerInfo.h.

Referenced by GetStart(), SetStart(), and SetStartLatchStop().

int sdet::StationTriggerInfo::fStop = 0
private

Definition at line 114 of file StationTriggerInfo.h.

Referenced by GetStop(), SetStartLatchStop(), and SetStop().


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.