ATLAS Offline Software
Public Types | Public Attributes | List of all members
IParticleWriterConfig Struct Reference

#include <IParticleWriterConfig.h>

Collaboration diagram for IParticleWriterConfig:

Public Types

enum  ArrayFormat { ArrayFormat::AWKWARD, ArrayFormat::FLAT, ArrayFormat::PADDED }
 

Public Attributes

std::string name
 
ArrayFormat format = ArrayFormat::FLAT
 
unsigned long long maximum_size = 0
 
std::vector< AssociatedPrimitiveinputs
 

Detailed Description

Definition at line 20 of file IParticleWriterConfig.h.

Member Enumeration Documentation

◆ ArrayFormat

Enumerator
AWKWARD 
FLAT 
PADDED 

Definition at line 27 of file IParticleWriterConfig.h.

27 {AWKWARD, FLAT, PADDED};

Member Data Documentation

◆ format

ArrayFormat IParticleWriterConfig::format = ArrayFormat::FLAT

Definition at line 28 of file IParticleWriterConfig.h.

◆ inputs

std::vector<AssociatedPrimitive> IParticleWriterConfig::inputs

Definition at line 38 of file IParticleWriterConfig.h.

◆ maximum_size

unsigned long long IParticleWriterConfig::maximum_size = 0

Definition at line 36 of file IParticleWriterConfig.h.

◆ name

std::string IParticleWriterConfig::name

Definition at line 23 of file IParticleWriterConfig.h.


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