Go to the source code of this file.
|
eic | ip (0.0 *etm::cm) -> width(1200) ->AddEtaLine(0.0) ->SetName("EIC-IR1-XX-v02a") |
|
eic | ir (1000.0 *etm::cm, 400.0 *etm::cm) |
|
eic | acceptance (-4.2,-1.0, 1.2, 4.2) |
|
eic | SetAzimuthalSegmentation (12) |
|
eic | DefineVacuumChamber (new vc2020_03_20()) |
|
vtx | offset (0.0 *etm::cm) |
|
vtx | add ("Si Tracker", 20 *etm::cm) |
|
mid | offset (20 *etm::cm) |
|
mid | add ("TRACKER", 80 *etm::cm) |
|
mid | add ("Cherenkov", 20 *etm::cm) |
|
mid | add ("EmCal", 30 *etm::cm) |
|
mid | add ("Cryostat", 40 *etm::cm) |
|
mid | add ("HCal", 120 *etm::cm) -> trim(0.0, 1.0) |
|
fwd | offset (130 *etm::cm) |
|
fwd | add ("TRACKER", 15 *etm::cm) -> brick() |
|
fwd | marker () |
|
fwd | add ("HM RICH", 150 *etm::cm) -> trim(0.9, 1.0) |
|
| for () |
|
eic | vtx () -> get("Si Tracker") ->stretch(eic->fwd() ->get("HM RICH")) |
|
eic | mid () -> get("TRACKER") ->stretch(eic->bck() ->get("TRACKER")) |
|
eic | fwd () -> get("TRD") ->stretch(eic->mid() ->get("HCal"), 50 *etm::cm) |
|
eic | bck () -> get("HCal") ->stretch(eic->mid() ->get("HCal"), 90 *etm::cm) |
|
eic | ApplyStandardTrimming () |
|
eic | hdraw () |
|
eic | write () |
|
eic acceptance |
( |
-4. |
2, |
|
|
-1. |
0, |
|
|
1. |
2, |
|
|
4. |
2 |
|
) |
| |
mid add |
( |
"HCal" |
, |
|
|
120 *etm::cm |
|
|
) |
| -> trim(0.0, 1.0) |
eic ApplyStandardTrimming |
( |
| ) |
|
eic bck |
( |
| ) |
-> get("HCal") ->stretch(eic->mid() ->get("HCal"), 90 *etm::cm) |
eic DefineVacuumChamber |
( |
new |
vc2020_03_20() | ) |
|
eic fwd |
( |
| ) |
-> get("TRD") ->stretch(eic->mid() ->get("HCal"), 50 *etm::cm) |
eic ip |
( |
0.0 *etm::cm |
| ) |
-> width(1200) ->AddEtaLine(0.0) ->SetName("EIC-IR1-XX-v02a") |
eic mid |
( |
| ) |
-> get("TRACKER") ->stretch(eic->bck() ->get("TRACKER")) |
eic SetAzimuthalSegmentation |
( |
12 |
| ) |
|
eic vtx |
( |
| ) |
-> get("Si Tracker") ->stretch(eic->fwd() ->get("HM RICH")) |