GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TDetectorInformation Class Reference

Detailed Description

Class containing setup specific detector information.

Definition at line 21 of file TDetectorInformation.h.

Public Member Functions

 TDetectorInformation ()=default
 
 TDetectorInformation (const TDetectorInformation &)=default
 
 TDetectorInformation (TDetectorInformation &&) noexcept=default
 
 ~TDetectorInformation ()=default
 
virtual TEventBuildingLoop::EBuildMode BuildMode () const
 
void Clear (Option_t *="") override
 
TDetectorInformationoperator= (const TDetectorInformation &)=default
 
TDetectorInformationoperator= (TDetectorInformation &&) noexcept=default
 
void Print (Option_t *="") const override
 
virtual void Set ()
 
+ Inheritance diagram for TDetectorInformation:
+ Collaboration diagram for TDetectorInformation:

Constructor & Destructor Documentation

◆ TDetectorInformation() [1/3]

TDetectorInformation::TDetectorInformation ( )
default

◆ TDetectorInformation() [2/3]

TDetectorInformation::TDetectorInformation ( const TDetectorInformation & )
default

◆ TDetectorInformation() [3/3]

TDetectorInformation::TDetectorInformation ( TDetectorInformation && )
defaultnoexcept

◆ ~TDetectorInformation()

TDetectorInformation::~TDetectorInformation ( )
default

Member Function Documentation

◆ BuildMode()

virtual TEventBuildingLoop::EBuildMode TDetectorInformation::BuildMode ( ) const
inlinevirtual

Set the detector information based on the available TChannels.

Select build mode based on available detectors

Reimplemented in TGRSIDetectorInformation, THILDetectorInformation, TILLDetectorInformation, and TTdrDetectorInformation.

Definition at line 31 of file TDetectorInformation.h.

References TEventBuildingLoop::kDefault.

Referenced by TGRSIint::SetupPipeline().

◆ Clear()

void TDetectorInformation::Clear ( Option_t * = "")
inlineoverride

◆ operator=() [1/2]

TDetectorInformation & TDetectorInformation::operator= ( const TDetectorInformation & )
default

◆ operator=() [2/2]

TDetectorInformation & TDetectorInformation::operator= ( TDetectorInformation && )
defaultnoexcept

◆ Print()

void TDetectorInformation::Print ( Option_t * = "") const
inlineoverride

Definition at line 33 of file TDetectorInformation.h.

Referenced by TRunInfo::Print().

◆ Set()

virtual void TDetectorInformation::Set ( )
inlinevirtual