Project
Loading...
Searching...
No Matches
o2::conf::SimConfigData Struct Reference

#include <SimConfig.h>

Public Member Functions

 ClassDefNV (SimConfigData, 4)
 

Public Attributes

std::vector< std::string > mActiveModules
 
std::vector< std::string > mReadoutDetectors
 
std::string mMCEngine
 
std::string mGenerator
 
std::string mTrigger
 
unsigned int mNEvents
 
std::string mExtKinFileName
 
std::string mEmbedIntoFileName
 
unsigned int mStartEvent
 
float mBMax
 
bool mIsMT
 
std::string mOutputPrefix
 
std::string mLogSeverity
 
std::string mLogVerbosity
 
std::string mKeyValueTokens
 
std::string mConfigFile
 
unsigned int mPrimaryChunkSize
 
int mInternalChunkSize
 
ULong_t mStartSeed
 
int mSimWorkers = 1
 
bool mFilterNoHitEvents = false
 
std::string mCCDBUrl
 
uint64_t mTimestamp
 
TimeStampMode mTimestampMode = TimeStampMode::kNow
 
int mRunNumber = -1
 
int mField
 
SimFieldMode mFieldMode = SimFieldMode::kDefault
 
bool mAsService = false
 
bool mNoGeant = false
 
bool mIsUpgrade = false
 
std::string mFromCollisionContext = ""
 
bool mForwardKine = false
 
bool mWriteToDisc = true
 
VertexMode mVertexMode = VertexMode::kDiamondParam
 

Detailed Description

Definition at line 51 of file SimConfig.h.

Member Function Documentation

◆ ClassDefNV()

o2::conf::SimConfigData::ClassDefNV ( SimConfigData  ,
 
)

Member Data Documentation

◆ mActiveModules

std::vector<std::string> o2::conf::SimConfigData::mActiveModules

Definition at line 52 of file SimConfig.h.

◆ mAsService

bool o2::conf::SimConfigData::mAsService = false

Definition at line 83 of file SimConfig.h.

◆ mBMax

float o2::conf::SimConfigData::mBMax

Definition at line 61 of file SimConfig.h.

◆ mCCDBUrl

std::string o2::conf::SimConfigData::mCCDBUrl

Definition at line 77 of file SimConfig.h.

◆ mConfigFile

std::string o2::conf::SimConfigData::mConfigFile

Definition at line 69 of file SimConfig.h.

◆ mEmbedIntoFileName

std::string o2::conf::SimConfigData::mEmbedIntoFileName

Definition at line 59 of file SimConfig.h.

◆ mExtKinFileName

std::string o2::conf::SimConfigData::mExtKinFileName

Definition at line 58 of file SimConfig.h.

◆ mField

int o2::conf::SimConfigData::mField

Definition at line 81 of file SimConfig.h.

◆ mFieldMode

SimFieldMode o2::conf::SimConfigData::mFieldMode = SimFieldMode::kDefault

Definition at line 82 of file SimConfig.h.

◆ mFilterNoHitEvents

bool o2::conf::SimConfigData::mFilterNoHitEvents = false

Definition at line 76 of file SimConfig.h.

◆ mForwardKine

bool o2::conf::SimConfigData::mForwardKine = false

Definition at line 88 of file SimConfig.h.

◆ mFromCollisionContext

std::string o2::conf::SimConfigData::mFromCollisionContext = ""

Definition at line 86 of file SimConfig.h.

◆ mGenerator

std::string o2::conf::SimConfigData::mGenerator

Definition at line 55 of file SimConfig.h.

◆ mInternalChunkSize

int o2::conf::SimConfigData::mInternalChunkSize

Definition at line 73 of file SimConfig.h.

◆ mIsMT

bool o2::conf::SimConfigData::mIsMT

Definition at line 62 of file SimConfig.h.

◆ mIsUpgrade

bool o2::conf::SimConfigData::mIsUpgrade = false

Definition at line 85 of file SimConfig.h.

◆ mKeyValueTokens

std::string o2::conf::SimConfigData::mKeyValueTokens

Definition at line 66 of file SimConfig.h.

◆ mLogSeverity

std::string o2::conf::SimConfigData::mLogSeverity

Definition at line 64 of file SimConfig.h.

◆ mLogVerbosity

std::string o2::conf::SimConfigData::mLogVerbosity

Definition at line 65 of file SimConfig.h.

◆ mMCEngine

std::string o2::conf::SimConfigData::mMCEngine

Definition at line 54 of file SimConfig.h.

◆ mNEvents

unsigned int o2::conf::SimConfigData::mNEvents

Definition at line 57 of file SimConfig.h.

◆ mNoGeant

bool o2::conf::SimConfigData::mNoGeant = false

Definition at line 84 of file SimConfig.h.

◆ mOutputPrefix

std::string o2::conf::SimConfigData::mOutputPrefix

Definition at line 63 of file SimConfig.h.

◆ mPrimaryChunkSize

unsigned int o2::conf::SimConfigData::mPrimaryChunkSize

Definition at line 72 of file SimConfig.h.

◆ mReadoutDetectors

std::vector<std::string> o2::conf::SimConfigData::mReadoutDetectors

Definition at line 53 of file SimConfig.h.

◆ mRunNumber

int o2::conf::SimConfigData::mRunNumber = -1

Definition at line 80 of file SimConfig.h.

◆ mSimWorkers

int o2::conf::SimConfigData::mSimWorkers = 1

Definition at line 75 of file SimConfig.h.

◆ mStartEvent

unsigned int o2::conf::SimConfigData::mStartEvent

Definition at line 60 of file SimConfig.h.

◆ mStartSeed

ULong_t o2::conf::SimConfigData::mStartSeed

Definition at line 74 of file SimConfig.h.

◆ mTimestamp

uint64_t o2::conf::SimConfigData::mTimestamp

Definition at line 78 of file SimConfig.h.

◆ mTimestampMode

TimeStampMode o2::conf::SimConfigData::mTimestampMode = TimeStampMode::kNow

Definition at line 79 of file SimConfig.h.

◆ mTrigger

std::string o2::conf::SimConfigData::mTrigger

Definition at line 56 of file SimConfig.h.

◆ mVertexMode

VertexMode o2::conf::SimConfigData::mVertexMode = VertexMode::kDiamondParam

Definition at line 90 of file SimConfig.h.

◆ mWriteToDisc

bool o2::conf::SimConfigData::mWriteToDisc = true

Definition at line 89 of file SimConfig.h.


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