ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Trigger Class Reference

#include <S800Calc.h>

Inheritance diagram for Trigger:
Inheritance graph
[legend]
Collaboration diagram for Trigger:
Collaboration graph
[legend]

Public Member Functions

 Trigger ()
 
 ~Trigger ()
 
void Clear ()
 
void Set (int registr, int s800, int external1, int external2, int secondary)
 
Short_t GetRegistr ()
 Gets a flag for the trigger type of event (1 singles, 2 coincidence) More...
 
Short_t GetS800 ()
 Gets the time difference between the master TDC start and the E1Up signal. More...
 
Short_t GetExternal1 ()
 Gets the time difference between the master TDC start and the External1 signal. More...
 
Short_t GetExternal2 ()
 Gets the time difference between the master TDC start and the External2 signal. More...
 
Short_t GetSecondary ()
 Gets the time difference between the master TDC start and the Secondary signal. More...
 

Protected Member Functions

 ClassDef (Trigger, 1)
 

Protected Attributes

Short_t fregistr
 
Short_t fs800
 
Short_t fexternal1
 
Short_t fexternal2
 
Short_t fsecondary
 

Detailed Description

Calibrated data structure for S800 trigger information

Definition at line 399 of file S800Calc.h.

Constructor & Destructor Documentation

◆ Trigger()

Trigger::Trigger ( )
inline

Definition at line 401 of file S800Calc.h.

◆ ~Trigger()

Trigger::~Trigger ( )
inline

Definition at line 409 of file S800Calc.h.

Member Function Documentation

◆ ClassDef()

Trigger::ClassDef ( Trigger  ,
 
)
protected

◆ Clear()

void Trigger::Clear ( )
inline

Definition at line 410 of file S800Calc.h.

◆ GetExternal1()

Short_t Trigger::GetExternal1 ( )
inline

Gets the time difference between the master TDC start and the External1 signal.

Definition at line 428 of file S800Calc.h.

◆ GetExternal2()

Short_t Trigger::GetExternal2 ( )
inline

Gets the time difference between the master TDC start and the External2 signal.

Definition at line 432 of file S800Calc.h.

◆ GetRegistr()

Short_t Trigger::GetRegistr ( )
inline

Gets a flag for the trigger type of event (1 singles, 2 coincidence)

Definition at line 426 of file S800Calc.h.

◆ GetS800()

Short_t Trigger::GetS800 ( )
inline

Gets the time difference between the master TDC start and the E1Up signal.

Definition at line 427 of file S800Calc.h.

◆ GetSecondary()

Short_t Trigger::GetSecondary ( )
inline

Gets the time difference between the master TDC start and the Secondary signal.

Definition at line 436 of file S800Calc.h.

◆ Set()

void Trigger::Set ( int  registr,
int  s800,
int  external1,
int  external2,
int  secondary 
)
inline

Definition at line 418 of file S800Calc.h.

Member Data Documentation

◆ fexternal1

Short_t Trigger::fexternal1
protected

Definition at line 444 of file S800Calc.h.

◆ fexternal2

Short_t Trigger::fexternal2
protected

Definition at line 445 of file S800Calc.h.

◆ fregistr

Short_t Trigger::fregistr
protected

Definition at line 442 of file S800Calc.h.

◆ fs800

Short_t Trigger::fs800
protected

Definition at line 443 of file S800Calc.h.

◆ fsecondary

Short_t Trigger::fsecondary
protected

Definition at line 446 of file S800Calc.h.


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