Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::Contextual::AlignedDetector::Config Struct Reference

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

+ Inheritance diagram for ActsExamples::Contextual::AlignedDetector::Config:
+ Collaboration diagram for ActsExamples::Contextual::AlignedDetector::Config:

Public Types

enum  Mode
 

Public Attributes

size_t seed = 1324354657
 Seed for the decorator random numbers.
 
size_t iovSize = 100
 Size of a valid IOV.
 
size_t flushSize = 200
 Span until garbage collection is active.
 
bool doGarbageCollection = true
 Run the garbage collection?
 
double sigmaInPlane = 100 * Acts::UnitConstants::um
 Sigma of the in-plane misalignment.
 
double sigmaOutPlane = 50 * Acts::UnitConstants::um
 Sigma of the out-of-plane misalignment.
 
double sigmaInRot = 20 * 0.001
 Sigma of the in-plane rotation misalignment.
 
double sigmaOutRot = 0
 Sigma of the out-of-plane rotation misalignment.
 
bool firstIovNominal = false
 Keep the first iov batch nominal.
 
Acts::Logging::Level decoratorLogLevel = Acts::Logging::INFO
 Log level for the decorator.
 
Mode mode = Mode::Internal
 
- Public Attributes inherited from GenericDetector::Config
size_t buildLevel {3}
 
Acts::Logging::Level surfaceLogLevel {Acts::Logging::INFO}
 
Acts::Logging::Level layerLogLevel {Acts::Logging::INFO}
 
Acts::Logging::Level volumeLogLevel {Acts::Logging::INFO}
 
bool buildProto {false}
 

Detailed Description

Definition at line 42 of file AlignedDetector.hpp.

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

Member Enumeration Documentation

Definition at line 64 of file AlignedDetector.hpp.

View newest version in sPHENIX GitHub at line 64 of file AlignedDetector.hpp

Member Data Documentation

Acts::Logging::Level ActsExamples::Contextual::AlignedDetector::Config::decoratorLogLevel = Acts::Logging::INFO

Log level for the decorator.

Definition at line 62 of file AlignedDetector.hpp.

View newest version in sPHENIX GitHub at line 62 of file AlignedDetector.hpp

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

Run the garbage collection?

Definition at line 50 of file AlignedDetector.hpp.

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

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

Keep the first iov batch nominal.

Definition at line 60 of file AlignedDetector.hpp.

View newest version in sPHENIX GitHub at line 60 of file AlignedDetector.hpp

size_t ActsExamples::Contextual::AlignedDetector::Config::flushSize = 200

Span until garbage collection is active.

Definition at line 48 of file AlignedDetector.hpp.

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

size_t ActsExamples::Contextual::AlignedDetector::Config::iovSize = 100

Size of a valid IOV.

Definition at line 46 of file AlignedDetector.hpp.

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

Mode ActsExamples::Contextual::AlignedDetector::Config::mode = Mode::Internal

Definition at line 65 of file AlignedDetector.hpp.

View newest version in sPHENIX GitHub at line 65 of file AlignedDetector.hpp

size_t ActsExamples::Contextual::AlignedDetector::Config::seed = 1324354657

Seed for the decorator random numbers.

Definition at line 44 of file AlignedDetector.hpp.

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

double ActsExamples::Contextual::AlignedDetector::Config::sigmaInPlane = 100 * Acts::UnitConstants::um

Sigma of the in-plane misalignment.

Definition at line 52 of file AlignedDetector.hpp.

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

double ActsExamples::Contextual::AlignedDetector::Config::sigmaInRot = 20 * 0.001

Sigma of the in-plane rotation misalignment.

Definition at line 56 of file AlignedDetector.hpp.

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

double ActsExamples::Contextual::AlignedDetector::Config::sigmaOutPlane = 50 * Acts::UnitConstants::um

Sigma of the out-of-plane misalignment.

Definition at line 54 of file AlignedDetector.hpp.

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

double ActsExamples::Contextual::AlignedDetector::Config::sigmaOutRot = 0

Sigma of the out-of-plane rotation misalignment.

Definition at line 58 of file AlignedDetector.hpp.

View newest version in sPHENIX GitHub at line 58 of file AlignedDetector.hpp


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