Belle II Software  release-08-01-10
VXDGeoSensorPlacement Class Reference

Struct holding the information where a sensor should be placed inside the ladder. More...

#include <GeoVXDComponents.h>

Collaboration diagram for VXDGeoSensorPlacement:

Public Member Functions

 VXDGeoSensorPlacement (int sensorID=0, const std::string &sensorTypeID="", double z=0, bool flipU=false, bool flipV=false, bool flipW=false)
 Constructor.
 
int getSensorID () const
 get the sensor id inside the ladder
 
const std::string & getSensorTypeID () const
 get the sensor type id, internal id only needed for construction
 
double getZ () const
 get the z position of the sensor
 
bool getFlipU () const
 check whether or not the sensor should be flipped around the U coordinate
 
bool getFlipV () const
 check whether or not the sensor should be flipped around the V coordinate
 
bool getFlipW () const
 check whether or not the sensor should be flipped around the W coordinate
 

Private Attributes

int m_sensorID
 ID of the sensor inside the ladder.
 
std::string m_sensorTypeID
 Type of the sensor to be used.
 
double m_z
 global z position of the center of the sensor
 
bool m_flipU
 flip sensor along u?
 
bool m_flipV
 flip sensor along v?
 
bool m_flipW
 flip sensor along w?
 

Detailed Description

Struct holding the information where a sensor should be placed inside the ladder.

Definition at line 151 of file GeoVXDComponents.h.


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