Analysis Software
Documentation for sPHENIX simulation 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>

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

Public Attributes

unsigned int iovSize = 100
 Alignment frequency - every X events.
 
bool doGarbageCollection = true
 Flush store size - garbage collection.
 
unsigned int flushSize = 200
 
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 34 of file AlignmentDecorator.hpp.

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

Member Data Documentation

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

Definition at line 48 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Definition at line 49 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Definition at line 50 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

bool ActsExamples::Contextual::AlignmentDecorator::Config::doGarbageCollection = true

Flush store size - garbage collection.

Definition at line 39 of file AlignmentDecorator.hpp.

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

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

Definition at line 52 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Definition at line 40 of file AlignmentDecorator.hpp.

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

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

Gaussian module parameters - 6 Degrees of freedom.

Definition at line 45 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Definition at line 46 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Definition at line 47 of file AlignmentDecorator.hpp.

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

Referenced by ActsExamples::Contextual::AlignmentDecorator::applyTransform().

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

Alignment frequency - every X events.

Definition at line 36 of file AlignmentDecorator.hpp.

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

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

Definition at line 42 of file AlignmentDecorator.hpp.

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


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