CbmRoot
Loading...
Searching...
No Matches
cbm::algo::trd::RecoSetupUnit::ModuleInfo Struct Reference

Different characteristics of TRD module. More...

#include <RecoSetupUnit.h>

Public Member Functions

 ModuleInfo ()=default
 Default constructor.
 
 ModuleInfo (int32_t orientation_, int32_t type_)
 Constructor from parameters.
 

Public Attributes

int32_t orientation
 0, 2: uniform y-coordinate, 1, 3: uniform x-coordinate (for TRD1D)
 
int32_t type
 -1: undefined, 0: Trd1D, 1: Trd2D
 

Private Member Functions

template<typename Archive>
void serialize (Archive &ar, const unsigned int)
 

Friends

class boost::serialization::access
 Serialization rule.
 

Detailed Description

Different characteristics of TRD module.

Definition at line 35 of file trd/RecoSetupUnit.h.

Constructor & Destructor Documentation

◆ ModuleInfo() [1/2]

cbm::algo::trd::RecoSetupUnit::ModuleInfo::ModuleInfo ( )
default

Default constructor.

◆ ModuleInfo() [2/2]

cbm::algo::trd::RecoSetupUnit::ModuleInfo::ModuleInfo ( int32_t orientation_,
int32_t type_ )
inline

Constructor from parameters.

Parameters
orientation_Module orientation
type_Pad type

Definition at line 45 of file trd/RecoSetupUnit.h.

References orientation, and type.

Member Function Documentation

◆ serialize()

template<typename Archive>
void cbm::algo::trd::RecoSetupUnit::ModuleInfo::serialize ( Archive & ar,
const unsigned int  )
inlineprivate

Definition at line 51 of file trd/RecoSetupUnit.h.

References orientation, and type.

Friends And Related Symbol Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Serialization rule.

Definition at line 49 of file trd/RecoSetupUnit.h.

References boost::serialization::access.

Referenced by boost::serialization::access.

Member Data Documentation

◆ orientation

int32_t cbm::algo::trd::RecoSetupUnit::ModuleInfo::orientation

0, 2: uniform y-coordinate, 1, 3: uniform x-coordinate (for TRD1D)

Definition at line 36 of file trd/RecoSetupUnit.h.

Referenced by ModuleInfo(), and serialize().

◆ type

int32_t cbm::algo::trd::RecoSetupUnit::ModuleInfo::type

-1: undefined, 0: Trd1D, 1: Trd2D

Definition at line 37 of file trd/RecoSetupUnit.h.

Referenced by ModuleInfo(), and serialize().


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