AliRoot Core  a565103 (a565103)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMUONRegionalTrigger Class Reference

Reconstructed regional Trigger object. More...

#include <AliMUONRegionalTrigger.h>

Inheritance diagram for AliMUONRegionalTrigger:

Public Member Functions

 AliMUONRegionalTrigger ()
 
 AliMUONRegionalTrigger (const AliMUONRegionalTrigger &rhs)
 
virtual ~AliMUONRegionalTrigger ()
 
AliMUONRegionalTriggeroperator= (const AliMUONRegionalTrigger &rhs)
 
Int_t GetId () const
 Return regional id. More...
 
UInt_t GetLocalOutput (Int_t n) const
 Return local output Lpt & Hpt. More...
 
UShort_t GetLocalMask () const
 Return local mask. More...
 
Char_t GetOutput () const
 Return regional output (single muon:2, unlike sign:1, like sign:1) More...
 
void SetId (Int_t d)
 Set regional id. More...
 
void SetLocalOutput (UInt_t local, Int_t n)
 Set local output Lpt & Hpt. More...
 
void SetLocalMask (UShort_t m)
 Set local mask. More...
 
void SetOutput (Char_t o)
 Set regional output (single muon:2, unlike sign:1, like sign:1) More...
 
virtual void Print (Option_t *opt="") const
 

Private Attributes

Int_t fId
 regional id More...
 
UInt_t fLocalOutput [2]
 local output Lpt & Hpt More...
 
UShort_t fLocalMask
 local mask More...
 
UChar_t fOutput
 regional output (single muon:2, unlike sign:1, like sign:1) More...
 

Detailed Description

Reconstructed regional Trigger object.

Definition at line 17 of file AliMUONRegionalTrigger.h.

Constructor & Destructor Documentation

AliMUONRegionalTrigger::AliMUONRegionalTrigger ( )

Default constructor

Definition at line 37 of file AliMUONRegionalTrigger.cxx.

AliMUONRegionalTrigger::AliMUONRegionalTrigger ( const AliMUONRegionalTrigger rhs)

Copy constructor (useful for TClonesArray)

Definition at line 48 of file AliMUONRegionalTrigger.cxx.

AliMUONRegionalTrigger::~AliMUONRegionalTrigger ( )
virtual

Destructor

Definition at line 61 of file AliMUONRegionalTrigger.cxx.

Member Function Documentation

Int_t AliMUONRegionalTrigger::GetId ( ) const
inline

Return regional id.

Definition at line 26 of file AliMUONRegionalTrigger.h.

Referenced by Compare(), and AliMUONTriggerStoreV1::FindRegional().

UShort_t AliMUONRegionalTrigger::GetLocalMask ( ) const
inline

Return local mask.

Definition at line 30 of file AliMUONRegionalTrigger.h.

Referenced by Compare().

UInt_t AliMUONRegionalTrigger::GetLocalOutput ( Int_t  n) const
inline

Return local output Lpt & Hpt.

Definition at line 28 of file AliMUONRegionalTrigger.h.

Referenced by Compare(), and AliMUONRawWriter::WriteTriggerDDL().

Char_t AliMUONRegionalTrigger::GetOutput ( ) const
inline

Return regional output (single muon:2, unlike sign:1, like sign:1)

Definition at line 32 of file AliMUONRegionalTrigger.h.

Referenced by Compare(), and AliMUONRawWriter::WriteTriggerDDL().

AliMUONRegionalTrigger & AliMUONRegionalTrigger::operator= ( const AliMUONRegionalTrigger rhs)

Assigment operator; equal operator (useful for non-pointer member in TClonesArray)

Definition at line 66 of file AliMUONRegionalTrigger.cxx.

void AliMUONRegionalTrigger::Print ( Option_t *  opt = "") const
virtual

Printing Regional Trigger information

Definition at line 89 of file AliMUONRegionalTrigger.cxx.

void AliMUONRegionalTrigger::SetId ( Int_t  d)
inline

Set regional id.

Definition at line 36 of file AliMUONRegionalTrigger.h.

Referenced by AliMUONTriggerElectronics::Digits2Trigger().

void AliMUONRegionalTrigger::SetLocalMask ( UShort_t  m)
inline

Set local mask.

Definition at line 40 of file AliMUONRegionalTrigger.h.

void AliMUONRegionalTrigger::SetLocalOutput ( UInt_t  local,
Int_t  n 
)
inline

Set local output Lpt & Hpt.

Definition at line 38 of file AliMUONRegionalTrigger.h.

Referenced by AliMUONTriggerElectronics::Digits2Trigger().

void AliMUONRegionalTrigger::SetOutput ( Char_t  o)
inline

Set regional output (single muon:2, unlike sign:1, like sign:1)

Definition at line 42 of file AliMUONRegionalTrigger.h.

Referenced by AliMUONTriggerElectronics::Digits2Trigger().

Member Data Documentation

Int_t AliMUONRegionalTrigger::fId
private

regional id

Definition at line 47 of file AliMUONRegionalTrigger.h.

Referenced by GetId(), operator=(), Print(), and SetId().

UShort_t AliMUONRegionalTrigger::fLocalMask
private

local mask

Definition at line 49 of file AliMUONRegionalTrigger.h.

Referenced by GetLocalMask(), operator=(), Print(), and SetLocalMask().

UInt_t AliMUONRegionalTrigger::fLocalOutput[2]
private

local output Lpt & Hpt

Definition at line 48 of file AliMUONRegionalTrigger.h.

Referenced by AliMUONRegionalTrigger(), GetLocalOutput(), operator=(), Print(), and SetLocalOutput().

UChar_t AliMUONRegionalTrigger::fOutput
private

regional output (single muon:2, unlike sign:1, like sign:1)

Definition at line 50 of file AliMUONRegionalTrigger.h.

Referenced by GetOutput(), operator=(), Print(), and SetOutput().


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