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

Configuration struct for the MultiWireStructure Builder. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Detector/MultiWireStructureBuilder.hpp>

+ Collaboration diagram for Acts::Experimental::MultiWireStructureBuilder::Config:

Public Attributes

std::string name = ""
 The name of the detector volume component.
 
std::vector< std::shared_ptr
< Acts::Surface > > 
mlSurfaces = {}
 The surfaces of the Multi Wire.
 
Transform3 transform = Transform3::Identity()
 The transform of the Multi Wire.
 
std::vector< ActsScalarmlBounds = {}
 The bounds of the multi-wire volume.
 
std::vector< ProtoBinningmlBinning = {}
 
float toleranceOverlap = 10.
 A tolerance config.
 

Detailed Description

Configuration struct for the MultiWireStructure Builder.

Definition at line 31 of file MultiWireStructureBuilder.hpp.

View newest version in sPHENIX GitHub at line 31 of file MultiWireStructureBuilder.hpp

Member Data Documentation

std::vector<ProtoBinning> Acts::Experimental::MultiWireStructureBuilder::Config::mlBinning = {}

Definition at line 45 of file MultiWireStructureBuilder.hpp.

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

Referenced by BOOST_AUTO_TEST_CASE(), and Acts::Experimental::MultiWireStructureBuilder::MultiWireStructureBuilder().

std::vector<ActsScalar> Acts::Experimental::MultiWireStructureBuilder::Config::mlBounds = {}

The bounds of the multi-wire volume.

Definition at line 42 of file MultiWireStructureBuilder.hpp.

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

Referenced by BOOST_AUTO_TEST_CASE().

std::vector<std::shared_ptr<Acts::Surface> > Acts::Experimental::MultiWireStructureBuilder::Config::mlSurfaces = {}

The surfaces of the Multi Wire.

Definition at line 36 of file MultiWireStructureBuilder.hpp.

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

Referenced by BOOST_AUTO_TEST_CASE(), and Acts::Experimental::MultiWireStructureBuilder::MultiWireStructureBuilder().

float Acts::Experimental::MultiWireStructureBuilder::Config::toleranceOverlap = 10.

A tolerance config.

Definition at line 48 of file MultiWireStructureBuilder.hpp.

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

Transform3 Acts::Experimental::MultiWireStructureBuilder::Config::transform = Transform3::Identity()

The transform of the Multi Wire.

Definition at line 39 of file MultiWireStructureBuilder.hpp.

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


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