@@ -10,16 +10,17 @@ const bool add_foam = true;
1010// Puts foam spacers mid-way betwen layers
1111const bool foam_middle = false ;
1212
13- void fatInit_its3 (float field = 0.5 , float rmin = 100 .) {
13+ void fatInit_its3 (float field = 0.5 , float rmin = 100 .)
14+ {
1415 fat.SetBField (field);
1516 fat.SetdNdEtaCent (400 .);
1617
1718 const Double_t x0BP = 0.0014 ; // 500 mum Be
1819 const Double_t xrhoBP = 9.24e-02 ; // 500 mum Be
1920
2021 // dummy vertex for matrix calculation
21- fat.AddLayer ((char *)" vertex" , 0.0 , 0 , 0 );
22- fat.AddLayer ((char *)" bpipe" , 1.625 , x0BP, xrhoBP); // 500 mum Be beam pipe
22+ fat.AddLayer ((char *)" vertex" , 0.0 , 0 , 0 );
23+ fat.AddLayer ((char *)" bpipe" , 1.625 , x0BP, xrhoBP); // 500 mum Be beam pipe
2324
2425 // X/X0 of the inner barrel first three layers), values taken from the LOI of
2526 // the ITS3
@@ -41,26 +42,26 @@ void fatInit_its3(float field = 0.5, float rmin = 100.) {
4142 const Double_t x0Foam = 0.0008 ; // X0 ~710cm for 0.6cm thick foam
4243 float foam_radius = 9.370 * x0IB; // width of a chip
4344
44- fat.AddLayer ((char *)" ddd1" , 1.8 , x0IB, xrhoIB, resRPhi, resZ, eff);
45+ fat.AddLayer ((char *)" ddd1" , 1.8 , x0IB, xrhoIB, resRPhi, resZ, eff);
4546 if (foam_middle)
4647 foam_radius = (2.4 - 1.8 ) / 2 ;
4748 if (add_foam)
48- fat.AddLayer ((char *)" foam1" , 1.8 + foam_radius, x0Foam); // Foam spacer
49- fat.AddLayer ((char *)" ddd2" , 2.4 , x0IB, xrhoIB, resRPhi, resZ, eff);
49+ fat.AddLayer ((char *)" foam1" , 1.8 + foam_radius, x0Foam); // Foam spacer
50+ fat.AddLayer ((char *)" ddd2" , 2.4 , x0IB, xrhoIB, resRPhi, resZ, eff);
5051 if (foam_middle)
5152 foam_radius = (3.0 - 2.4 ) / 2 ;
5253 if (add_foam)
53- fat.AddLayer ((char *)" foam2" , 2.4 + foam_radius, x0Foam); // Foam spacer
54- fat.AddLayer ((char *)" ddd3" , 3.0 , x0IB, xrhoIB, resRPhi, resZ, eff);
54+ fat.AddLayer ((char *)" foam2" , 2.4 + foam_radius, x0Foam); // Foam spacer
55+ fat.AddLayer ((char *)" ddd3" , 3.0 , x0IB, xrhoIB, resRPhi, resZ, eff);
5556 if (foam_middle)
5657 foam_radius = (19.4 - 3.0 ) / 2 ;
5758 if (add_foam)
58- fat.AddLayer ((char *)" foam3" , 3.0 + foam_radius, x0Foam); // Foam spacer
59+ fat.AddLayer ((char *)" foam3" , 3.0 + foam_radius, x0Foam); // Foam spacer
5960 // Structural cylinder?
60- fat.AddLayer ((char *)" ddd4" , 19.4 , x0OB, xrhoOB, resRPhi, resZ, eff);
61- fat.AddLayer ((char *)" ddd5" , 24.7 , x0OB, xrhoOB, resRPhi, resZ, eff);
62- fat.AddLayer ((char *)" ddd6" , 35.3 , x0OB, xrhoOB, resRPhi, resZ, eff);
63- fat.AddLayer ((char *)" ddd7" , 40.5 , x0OB, xrhoOB, resRPhi, resZ, eff);
61+ fat.AddLayer ((char *)" ddd4" , 19.4 , x0OB, xrhoOB, resRPhi, resZ, eff);
62+ fat.AddLayer ((char *)" ddd5" , 24.7 , x0OB, xrhoOB, resRPhi, resZ, eff);
63+ fat.AddLayer ((char *)" ddd6" , 35.3 , x0OB, xrhoOB, resRPhi, resZ, eff);
64+ fat.AddLayer ((char *)" ddd7" , 40.5 , x0OB, xrhoOB, resRPhi, resZ, eff);
6465
6566 fat.AddTPC (0.1 , 0.1 ); // TPC
6667 fat.SetAtLeastHits (4 );
@@ -72,8 +73,9 @@ void fatInit_its3(float field = 0.5, float rmin = 100.) {
7273 fat.PrintLayout ();
7374}
7475
75- void lutWrite_its3 (const char *filename = " lutCovm.dat" , int pdg = 211 ,
76- float field = 0.2 , float rmin = 20 .) {
76+ void lutWrite_its3 (const char * filename = " lutCovm.dat" , int pdg = 211 ,
77+ float field = 0.2 , float rmin = 20 .)
78+ {
7779
7880 // init FAT
7981 fatInit_its3 (field, rmin);
0 commit comments