Go to the source code of this file.
|
eic | ip (0.0 *etm::cm) -> width(1200) ->AddEtaLine(0.0) ->SetName("EIC-IR1-XX-v01f") |
|
eic | ir (1020.0 *etm::cm, 420.0 *etm::cm) |
|
eic | acceptance (-4.2,-1.0, 1.1, 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 ("TPC", 78 *etm::cm) |
|
mid | add ("MPGD", 10 *etm::cm) |
|
mid | add ("DIRC", 12 *etm::cm) -> trim(1.0, 0.3) |
|
mid | add ("EmCal", 40 *etm::cm) |
|
mid | add ("Cryostat", 50 *etm::cm) -> trim(1.0, 0.6) |
|
mid | add ("HCal", 120 *etm::cm) -> trim(0.0, 1.00) |
|
fwd | offset (130 *etm::cm) |
|
fwd | add ("MPGD", 15 *etm::cm) -> brick() |
|
fwd | marker () |
|
fwd | add ("Fwd RICH", 150 *etm::cm) -> trim(1.0, 1.0) |
|
| for () |
|
eic | vtx () -> get("Si Tracker") ->stretch(eic->fwd() ->get("Fwd RICH")) |
|
eic | mid () -> get("TPC") ->stretch(eic->fwd() ->get("MPGD")) |
|
eic | bck () -> get("EmCal") ->stretch(eic->mid() ->get("DIRC")) |
|
eic | fwd () -> get("HCal") ->stretch(eic->mid() ->get("HCal"), 120 *etm::cm) |
|
eic | ApplyStandardTrimming () |
|
eic | hdraw () |
|
eic | write () |
|
eic acceptance |
( |
-4. |
2, |
|
|
-1. |
0, |
|
|
1. |
1, |
|
|
4. |
2 |
|
) |
| |
mid add |
( |
"DIRC" |
, |
|
|
12 *etm::cm |
|
|
) |
| -> trim(1.0, 0.3) |
mid add |
( |
"Cryostat" |
, |
|
|
50 *etm::cm |
|
|
) |
| -> trim(1.0, 0.6) |
mid add |
( |
"HCal" |
, |
|
|
120 *etm::cm |
|
|
) |
| -> trim(0.0, 1.00) |
eic ApplyStandardTrimming |
( |
| ) |
|
eic bck |
( |
| ) |
-> get("EmCal") ->stretch(eic->mid() ->get("DIRC")) |
eic DefineVacuumChamber |
( |
new |
vc2020_03_20() | ) |
|
eic fwd |
( |
| ) |
-> get("HCal") ->stretch(eic->mid() ->get("HCal"), 120 *etm::cm) |
eic ip |
( |
0.0 *etm::cm |
| ) |
-> width(1200) ->AddEtaLine(0.0) ->SetName("EIC-IR1-XX-v01f") |
eic mid |
( |
| ) |
-> get("TPC") ->stretch(eic->fwd() ->get("MPGD")) |
eic SetAzimuthalSegmentation |
( |
12 |
| ) |
|
eic vtx |
( |
| ) |
-> get("Si Tracker") ->stretch(eic->fwd() ->get("Fwd RICH")) |