Classes | Public Types | Public Attributes | List of all members
gar::geo::LayeredCalorimeterStruct Struct Reference

#include <GeometryCore.h>

Classes

struct  Layer
 

Public Types

enum  LayoutType { BarrelLayout = 0, EndcapLayout, ConicalLayout }
 

Public Attributes

LayoutType layoutType
 
double extent [6]
 
int outer_symmetry
 
int inner_symmetry
 
double outer_phi0
 
double inner_phi0
 
double phi0
 
double gap0
 
double gap1
 
double gap2
 
std::vector< Layerlayers
 

Detailed Description

Definition at line 94 of file GeometryCore.h.

Member Enumeration Documentation

Member Data Documentation

double gar::geo::LayeredCalorimeterStruct::extent[6]

Definition at line 103 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::gap0

Definition at line 109 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::gap1

Definition at line 110 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::gap2

Definition at line 111 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::inner_phi0

Definition at line 107 of file GeometryCore.h.

int gar::geo::LayeredCalorimeterStruct::inner_symmetry

Definition at line 105 of file GeometryCore.h.

std::vector<Layer> gar::geo::LayeredCalorimeterStruct::layers

Definition at line 143 of file GeometryCore.h.

LayoutType gar::geo::LayeredCalorimeterStruct::layoutType

Definition at line 102 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::outer_phi0

Definition at line 106 of file GeometryCore.h.

int gar::geo::LayeredCalorimeterStruct::outer_symmetry

Definition at line 104 of file GeometryCore.h.

double gar::geo::LayeredCalorimeterStruct::phi0

Definition at line 108 of file GeometryCore.h.


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