HerdSoftware  0.4.0
Public Member Functions | Public Attributes | List of all members
FITOptions Struct Reference

#include <DetStructs.h>

Public Member Functions

 FITOptions ()
 
void SetTopPlaneSize (double size)
 
void SetSidePlaneSizeH (double size)
 
void SetSidePlaneSizeV (double size)
 
void SetV2 ()
 

Public Attributes

int version = 1
 
double fitMatThickness
 
unsigned fitSideLayers
 
unsigned fitSideWLayers
 
double fitWThickness
 
double fitMatCoreThickness
 
double fitCfrpThickness
 
double fitHcombThickness
 
std::string fitMatMaterial
 
std::string fitMatCoreMaterial
 
std::string fitHcombMaterial
 
std::string fitCfrpMaterial
 
double fitTrayGap
 
double sidePlaneSizeHLayEven
 
double sidePlaneSizeHLayOdd
 
double sidePlaneSizeVLayEven
 
double sidePlaneSizeVLayOdd
 
unsigned fitTopLayers
 
unsigned fitTopWLayers
 
double topPlaneSizeXLayEven
 
double topPlaneSizeXLayOdd
 
double topPlaneSizeYLayEven
 
double topPlaneSizeYLayOdd
 
std::vector< bool > fitlistOfTopWDoubleLayers
 
std::vector< bool > fitlistOfSideWDoubleLayers
 
double topXPos
 
double topYPos
 
double xSideVPos
 
double ySideVPos
 
double xSideHPos
 
double ySideHPos
 

Constructor & Destructor Documentation

◆ FITOptions()

FITOptions::FITOptions ( )
inline

Member Function Documentation

◆ SetSidePlaneSizeH()

void FITOptions::SetSidePlaneSizeH ( double  size)
inline

◆ SetSidePlaneSizeV()

void FITOptions::SetSidePlaneSizeV ( double  size)
inline

◆ SetTopPlaneSize()

void FITOptions::SetTopPlaneSize ( double  size)
inline

◆ SetV2()

void FITOptions::SetV2 ( )
inline

Member Data Documentation

◆ fitCfrpMaterial

std::string FITOptions::fitCfrpMaterial

◆ fitCfrpThickness

double FITOptions::fitCfrpThickness

◆ fitHcombMaterial

std::string FITOptions::fitHcombMaterial

◆ fitHcombThickness

double FITOptions::fitHcombThickness

◆ fitlistOfSideWDoubleLayers

std::vector<bool> FITOptions::fitlistOfSideWDoubleLayers

◆ fitlistOfTopWDoubleLayers

std::vector<bool> FITOptions::fitlistOfTopWDoubleLayers

◆ fitMatCoreMaterial

std::string FITOptions::fitMatCoreMaterial

◆ fitMatCoreThickness

double FITOptions::fitMatCoreThickness

◆ fitMatMaterial

std::string FITOptions::fitMatMaterial

◆ fitMatThickness

double FITOptions::fitMatThickness

◆ fitSideLayers

unsigned FITOptions::fitSideLayers

◆ fitSideWLayers

unsigned FITOptions::fitSideWLayers

◆ fitTopLayers

unsigned FITOptions::fitTopLayers

◆ fitTopWLayers

unsigned FITOptions::fitTopWLayers

◆ fitTrayGap

double FITOptions::fitTrayGap

◆ fitWThickness

double FITOptions::fitWThickness

◆ sidePlaneSizeHLayEven

double FITOptions::sidePlaneSizeHLayEven

◆ sidePlaneSizeHLayOdd

double FITOptions::sidePlaneSizeHLayOdd

◆ sidePlaneSizeVLayEven

double FITOptions::sidePlaneSizeVLayEven

◆ sidePlaneSizeVLayOdd

double FITOptions::sidePlaneSizeVLayOdd

◆ topPlaneSizeXLayEven

double FITOptions::topPlaneSizeXLayEven

◆ topPlaneSizeXLayOdd

double FITOptions::topPlaneSizeXLayOdd

◆ topPlaneSizeYLayEven

double FITOptions::topPlaneSizeYLayEven

◆ topPlaneSizeYLayOdd

double FITOptions::topPlaneSizeYLayOdd

◆ topXPos

double FITOptions::topXPos

◆ topYPos

double FITOptions::topYPos

◆ version

int FITOptions::version = 1

◆ xSideHPos

double FITOptions::xSideHPos

◆ xSideVPos

double FITOptions::xSideVPos

◆ ySideHPos

double FITOptions::ySideHPos

◆ ySideVPos

double FITOptions::ySideVPos

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