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

#include <DetStructs.h>

Classes

struct  TilesOptionsBase
 
struct  TilesOptionsSide
 
struct  TilesOptionsTop
 

Public Member Functions

 PSDOptions ()
 
void SetNTopTilesAlongLongSide (int nTiles)
 
void SetNTopTilesAlongShortSide (int nTiles)
 
void SetTopTilesGapAlongLongSide (double gap)
 
void SetTopTilesGapAlongShortSide (double gap)
 
void SetNSideTilesAlongLongSide (int nTiles)
 
void SetNSideTilesAlongShortSide (int nTiles)
 
void SetSideTilesGapAlongLongSide (double gap)
 
void SetSideTilesGapAlongShortSide (double gap)
 
void SetV2 ()
 
void SetV3 ()
 

Public Attributes

int version
 
double psdTopThickness
 
double psdSideThickness
 
double topXPos
 
double topYPos
 
double xSideVPos
 
double ySideVPos
 
double xSideHPos
 
double ySideHPos
 
PSDOptions::TilesOptionsTop topTilesOptions
 
PSDOptions::TilesOptionsSide sideTilesOptions
 

Constructor & Destructor Documentation

◆ PSDOptions()

PSDOptions::PSDOptions ( )
inline

Member Function Documentation

◆ SetNSideTilesAlongLongSide()

void PSDOptions::SetNSideTilesAlongLongSide ( int  nTiles)
inline

◆ SetNSideTilesAlongShortSide()

void PSDOptions::SetNSideTilesAlongShortSide ( int  nTiles)
inline

◆ SetNTopTilesAlongLongSide()

void PSDOptions::SetNTopTilesAlongLongSide ( int  nTiles)
inline

◆ SetNTopTilesAlongShortSide()

void PSDOptions::SetNTopTilesAlongShortSide ( int  nTiles)
inline

◆ SetSideTilesGapAlongLongSide()

void PSDOptions::SetSideTilesGapAlongLongSide ( double  gap)
inline

◆ SetSideTilesGapAlongShortSide()

void PSDOptions::SetSideTilesGapAlongShortSide ( double  gap)
inline

◆ SetTopTilesGapAlongLongSide()

void PSDOptions::SetTopTilesGapAlongLongSide ( double  gap)
inline

◆ SetTopTilesGapAlongShortSide()

void PSDOptions::SetTopTilesGapAlongShortSide ( double  gap)
inline

◆ SetV2()

void PSDOptions::SetV2 ( )
inline

◆ SetV3()

void PSDOptions::SetV3 ( )
inline

Member Data Documentation

◆ psdSideThickness

double PSDOptions::psdSideThickness

◆ psdTopThickness

double PSDOptions::psdTopThickness

◆ sideTilesOptions

PSDOptions::TilesOptionsSide PSDOptions::sideTilesOptions

◆ topTilesOptions

PSDOptions::TilesOptionsTop PSDOptions::topTilesOptions

◆ topXPos

double PSDOptions::topXPos

◆ topYPos

double PSDOptions::topYPos

◆ version

int PSDOptions::version

◆ xSideHPos

double PSDOptions::xSideHPos

◆ xSideVPos

double PSDOptions::xSideVPos

◆ ySideHPos

double PSDOptions::ySideHPos

◆ ySideVPos

double PSDOptions::ySideVPos

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