Project
Loading...
Searching...
No Matches
o2::itsmft::AlpideChip Class Reference

#include <AlpideChip.h>

Public Member Functions

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

Static Public Member Functions

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

Static Public Attributes

static constexpr Double_t sMetalLayerThick = 15.0 * 1.0E-4
 Metal layer thickness (um)
 

Detailed Description

AlpideChip class creates a TGeoVolume representing the Alpide Chip Can be used by both ITS and MFT

Definition at line 34 of file AlpideChip.h.

Constructor & Destructor Documentation

◆ AlpideChip()

o2::itsmft::AlpideChip::AlpideChip ( )
default

◆ ~AlpideChip()

o2::itsmft::AlpideChip::~AlpideChip ( )
default

Member Function Documentation

◆ ClassDefNV()

o2::itsmft::AlpideChip::ClassDefNV ( AlpideChip  ,
 
)

◆ createChip()

TGeoVolume * AlpideChip::createChip ( Double_t  yc,
Double_t  ys,
char const *  chipName = "AlpideChip",
char const *  sensName = "AlpideSensor",
Bool_t  dummy = kFALSE,
const TGeoManager *  mgr = gGeoManager 
)
static

Creates the AlpideChip 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 AlpideChip.cxx.

◆ createMaterials()

void AlpideChip::createMaterials ( Int_t  id,
Int_t  fieldType,
Float_t  maxField 
)
static

Definition at line 136 of file AlpideChip.cxx.

Member Data Documentation

◆ sMetalLayerThick

constexpr Double_t o2::itsmft::AlpideChip::sMetalLayerThick = 15.0 * 1.0E-4
staticconstexpr

Metal layer thickness (um)

Definition at line 53 of file AlpideChip.h.


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