Project
Loading...
Searching...
No Matches
o2::iotof::TF3Chip Class Reference

TF3Chip class creates a TGeoVolume representing the TF3 Chip. More...

#include <TF3Chip.h>

Public Member Functions

 TF3Chip ()=default
 
 ~TF3Chip ()=default
 
 ClassDefNV (TF3Chip, 0)
 

Static Public Member Functions

static TGeoVolume * createChip (Double_t yc, Double_t ys, char const *chipName="TF3Chip", char const *sensName="TF3Sensor", Bool_t dummy=kFALSE, const TGeoManager *mgr=gGeoManager)
 
static void createMaterials (Int_t id, Int_t fieldType, Float_t maxField)
 
static const double getChipSizeX ()
 
static const double getChipSizeY ()
 

Static Public Attributes

static const double sChipSizeX = 2.6
 
static const double sChipSizeZ = 3.0
 

Detailed Description

TF3Chip class creates a TGeoVolume representing the TF3 Chip.

Definition at line 29 of file TF3Chip.h.

Constructor & Destructor Documentation

◆ TF3Chip()

o2::iotof::TF3Chip::TF3Chip ( )
default

◆ ~TF3Chip()

o2::iotof::TF3Chip::~TF3Chip ( )
default

Member Function Documentation

◆ ClassDefNV()

o2::iotof::TF3Chip::ClassDefNV ( TF3Chip  ,
0   
)

◆ createChip()

TGeoVolume * o2::iotof::TF3Chip::createChip ( Double_t  yc,
Double_t  ys,
char const *  chipName = "TF3Chip",
char const *  sensName = "TF3Sensor",
Bool_t  dummy = kFALSE,
const TGeoManager *  mgr = gGeoManager 
)
static

Creates the TF3Chip Returns the chip as a TGeoVolume

Parameters
ycY chip half lengths
yssensor half thickness
chipNamesensName default volume names
dummyif true creates a dummy air volume (for material budget studies)
mgrThe GeoManager (used only to get the proper material)

Definition at line 33 of file TF3Chip.cxx.

◆ createMaterials()

void o2::iotof::TF3Chip::createMaterials ( Int_t  id,
Int_t  fieldType,
Float_t  maxField 
)
static

Definition at line 104 of file TF3Chip.cxx.

◆ getChipSizeX()

static const double o2::iotof::TF3Chip::getChipSizeX ( )
inlinestatic

Definition at line 48 of file TF3Chip.h.

◆ getChipSizeY()

static const double o2::iotof::TF3Chip::getChipSizeY ( )
inlinestatic

Definition at line 49 of file TF3Chip.h.

Member Data Documentation

◆ sChipSizeX

const double o2::iotof::TF3Chip::sChipSizeX = 2.6
static

Definition at line 51 of file TF3Chip.h.

◆ sChipSizeZ

const double o2::iotof::TF3Chip::sChipSizeZ = 3.0
static

Definition at line 52 of file TF3Chip.h.


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