EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::Contextual::AlignmentDecorator::Config Struct Reference

nested configuration struct More...

#include <acts/blob/sPHENIX/Examples/Detectors/ContextualDetector/include/ActsExamples/ContextualDetector/AlignmentDecorator.hpp>

+ Collaboration diagram for ActsExamples::Contextual::AlignmentDecorator::Config:

Public Attributes

DetectorStore detectorStore
 The detector store (filled at creation creation)
 
unsigned int iovSize = 100
 Alignment frequency - every X events.
 
unsigned int flushSize = 200
 Flush store size - garbage collection.
 
std::shared_ptr< RandomNumbersrandomNumberSvc = nullptr
 
double gSigmaX = 0.
 Gaussian module parameters - 6 Degrees of freedom.
 
double gSigmaY = 0.
 
double gSigmaZ = 0.
 
double aSigmaX = 0.
 
double aSigmaY = 0.
 
double aSigmaZ = 0.
 
bool firstIovNominal = false
 

Detailed Description

nested configuration struct

Definition at line 36 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 36 of file AlignmentDecorator.hpp

Member Data Documentation

double ActsExamples::Contextual::AlignmentDecorator::Config::aSigmaX = 0.

Definition at line 52 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 52 of file AlignmentDecorator.hpp

double ActsExamples::Contextual::AlignmentDecorator::Config::aSigmaY = 0.

Definition at line 53 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 53 of file AlignmentDecorator.hpp

double ActsExamples::Contextual::AlignmentDecorator::Config::aSigmaZ = 0.

Definition at line 54 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 54 of file AlignmentDecorator.hpp

DetectorStore ActsExamples::Contextual::AlignmentDecorator::Config::detectorStore

The detector store (filled at creation creation)

Definition at line 38 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 38 of file AlignmentDecorator.hpp

Referenced by AlignedDetector::finalize().

bool ActsExamples::Contextual::AlignmentDecorator::Config::firstIovNominal = false

Definition at line 56 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 56 of file AlignmentDecorator.hpp

unsigned int ActsExamples::Contextual::AlignmentDecorator::Config::flushSize = 200

Flush store size - garbage collection.

Definition at line 44 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 44 of file AlignmentDecorator.hpp

double ActsExamples::Contextual::AlignmentDecorator::Config::gSigmaX = 0.

Gaussian module parameters - 6 Degrees of freedom.

Definition at line 49 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 49 of file AlignmentDecorator.hpp

double ActsExamples::Contextual::AlignmentDecorator::Config::gSigmaY = 0.

Definition at line 50 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 50 of file AlignmentDecorator.hpp

double ActsExamples::Contextual::AlignmentDecorator::Config::gSigmaZ = 0.

Definition at line 51 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 51 of file AlignmentDecorator.hpp

unsigned int ActsExamples::Contextual::AlignmentDecorator::Config::iovSize = 100

Alignment frequency - every X events.

Definition at line 41 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 41 of file AlignmentDecorator.hpp

std::shared_ptr<RandomNumbers> ActsExamples::Contextual::AlignmentDecorator::Config::randomNumberSvc = nullptr

Definition at line 46 of file AlignmentDecorator.hpp.

View newest version in sPHENIX GitHub at line 46 of file AlignmentDecorator.hpp


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