/*
$Log$
+Revision 1.44 2001/05/31 19:24:47 barbera
+Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
+
Revision 1.43 2001/05/30 16:15:47 fca
Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
Float_t di108[3], di104[3]; // for both layers
- Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
- Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
+ Float_t ddet1=300.; // total detector thickness on layer 1 (micron)
+ Float_t dchip1=300.; // total chip thickness on layer 1 (micron)
- Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
- Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
+ Float_t ddet2=300.; // total detector thickness on layer 2 (micron)
+ Float_t dchip2=300.; // total chip thickness on layer 2 (micron)
- Float_t dbus=200.; // total bus thickness on both layers (micron)
+ Float_t dbus=300.; // total bus thickness on both layers (micron)
ddet1 = GetThicknessDet1();
ddet2 = GetThicknessDet2();
if(ddet1 < 100. || ddet1 > 300.) {
cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
- " The default value of 200 microns will be used." << endl;
- ddet1=200.;
+ " The default value of 300 microns will be used." << endl;
+ ddet1=300.;
}
if(ddet2 < 100. || ddet2 > 300.) {
cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
- " The default value of 200 microns will be used." << endl;
- ddet2=200.;
+ " The default value of 300 microns will be used." << endl;
+ ddet2=300.;
}
- if(dchip1 < 150. || dchip1 > 300.) {
- cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [150,300] microns."
- " The default value of 200 microns will be used." << endl;
- dchip1=200.;
+ if(dchip1 < 100. || dchip1 > 300.) {
+ cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
+ " The default value of 300 microns will be used." << endl;
+ dchip1=300.;
}
- if(dchip2 < 150. || dchip2 > 300.) {
- cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [150,300] microns."
- " The default value of 200 microns will be used." << endl;
- dchip2=200.;
+ if(dchip2 < 100. || dchip2 > 300.) {
+ cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
+ " The default value of 300 microns will be used." << endl;
+ dchip2=300.;
}
Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
fEuclidGeometry=f;fEuclidOut = kTRUE;}
virtual void SetMinorVersion(Int_t v=22){ // Choose between existing minor versions
fMinorVersion = v;}
- virtual void SetThicknessDet1(Float_t v=200.){
+ virtual void SetThicknessDet1(Float_t v=300.){
// Set detector thickness in layer 1
fDet1 = v;}
- virtual void SetThicknessDet2(Float_t v=200.){
+ virtual void SetThicknessDet2(Float_t v=300.){
// Set detector thickness in layer 2
fDet2 = v;}
- virtual void SetThicknessChip1(Float_t v=200.){
+ virtual void SetThicknessChip1(Float_t v=300.){
// Set chip thickness in layer 1
fChip1 = v;}
- virtual void SetThicknessChip2(Float_t v=200.){
+ virtual void SetThicknessChip2(Float_t v=300.){
// Set chip thickness in layer 2
fChip2 = v;}
virtual void SetRails(Int_t v=1){
/*
$Log$
+Revision 1.28 2001/05/31 19:24:47 barbera
+Default values of SPD detector and chip thickness set to 200 microns as defined by the Technical Board
+
Revision 1.27 2001/05/30 16:15:47 fca
Correct comparison wiht AliGeant3::Class() introduced. Thanks to I.Hrivnacova
Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
Float_t di108[3], di104[3]; // for both layers
- Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
- Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
+ Float_t ddet1=300.; // total detector thickness on layer 1 (micron)
+ Float_t dchip1=300.; // total chip thickness on layer 1 (micron)
- Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
- Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
+ Float_t ddet2=300.; // total detector thickness on layer 2 (micron)
+ Float_t dchip2=300.; // total chip thickness on layer 2 (micron)
- Float_t dbus=200.; // total bus thickness on both layers (micron)
+ Float_t dbus=300.; // total bus thickness on both layers (micron)
ddet1 = GetThicknessDet1();
ddet2 = GetThicknessDet2();
if(ddet1 < 100. || ddet1 > 300.) {
cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
- " The default value of 200 microns will be used." << endl;
- ddet1=200.;
+ " The default value of 300 microns will be used." << endl;
+ ddet1=300.;
}
if(ddet2 < 100. || ddet2 > 300.) {
cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
- " The default value of 200 microns will be used." << endl;
- ddet2=200.;
+ " The default value of 300 microns will be used." << endl;
+ ddet2=300.;
}
- if(dchip1 < 150. || dchip1 > 300.) {
- cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [150,300] microns."
- " The default value of 200 microns will be used." << endl;
- dchip1=200.;
+ if(dchip1 < 100. || dchip1 > 300.) {
+ cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
+ " The default value of 300 microns will be used." << endl;
+ dchip1=300.;
}
- if(dchip2 < 150. || dchip2 > 300.) {
- cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [150,300] microns."
- " The default value of 200 microns will be used." << endl;
- dchip2=200.;
+ if(dchip2 < 100. || dchip2 > 300.) {
+ cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
+ " The default value of 300 microns will be used." << endl;
+ dchip2=300.;
}
Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
fEuclidGeometry=f;fEuclidOut = kTRUE;}
virtual void SetMinorVersion(Int_t v=22){ // Choose between existing minor versions
fMinorVersion = v;}
- virtual void SetThicknessDet1(Float_t v=200.){
+ virtual void SetThicknessDet1(Float_t v=300.){
// Set detector thickness in layer 1
fDet1 = v;}
- virtual void SetThicknessDet2(Float_t v=200.){
+ virtual void SetThicknessDet2(Float_t v=300.){
// Set detector thickness in layer 2
fDet2 = v;}
- virtual void SetThicknessChip1(Float_t v=200.){
+ virtual void SetThicknessChip1(Float_t v=300.){
// Set chip thickness in layer 1
fChip1 = v;}
- virtual void SetThicknessChip2(Float_t v=200.){
+ virtual void SetThicknessChip2(Float_t v=300.){
// Set chip thickness in layer 2
fChip2 = v;}
virtual void SetRails(Int_t v=1){