Skip to content

Commit 602e452

Browse files
jesgumnjacazio
andauthored
[ALICE3] Remove outdated fasttracker methods (#14844)
Co-authored-by: Nicolò Jacazio <[email protected]>
1 parent 6027c60 commit 602e452

File tree

2 files changed

+0
-103
lines changed

2 files changed

+0
-103
lines changed

ALICE3/Core/FastTracker.cxx

Lines changed: 0 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -213,106 +213,6 @@ void FastTracker::Print()
213213
LOG(info) << "+-~-<*>-~-+-~-<*>-~-+-~-<*>-~-+-~-<*>-~-+-~-<*>-~-+-~-<*>-~-+-~-<*>-~-+";
214214
}
215215

216-
void FastTracker::AddSiliconALICE3v4(std::vector<float> pixelResolution)
217-
{
218-
LOG(info) << " ALICE 3: Adding v4 tracking layers";
219-
float x0IT = 0.001; // 0.1%
220-
float x0OT = 0.005; // 0.5%
221-
float xrhoIB = 1.1646e-02; // 50 mum Si
222-
float xrhoOT = 1.1646e-01; // 500 mum Si
223-
float eff = 1.00;
224-
225-
float resRPhiIT = pixelResolution[0];
226-
float resZIT = pixelResolution[1];
227-
float resRPhiOT = pixelResolution[2];
228-
float resZOT = pixelResolution[3];
229-
230-
AddLayer("bpipe0", 0.48, 250, 0.00042, 2.772e-02, 0.0f, 0.0f, 0.0f, 0); // 150 mum Be
231-
AddLayer("ddd0", 0.5, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
232-
AddLayer("ddd1", 1.2, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
233-
AddLayer("ddd2", 2.5, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
234-
AddLayer("bpipe1", 5.7, 250, 0.0014, 9.24e-02, 0.0f, 0.0f, 0.0f, 0); // 500 mum Be
235-
AddLayer("ddd3", 7., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
236-
AddLayer("ddd4", 10., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
237-
AddLayer("ddd5", 13., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
238-
AddLayer("ddd6", 16., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
239-
AddLayer("ddd7", 25., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
240-
AddLayer("ddd8", 40., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
241-
AddLayer("ddd9", 45., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
242-
}
243-
244-
void FastTracker::AddSiliconALICE3v2(std::vector<float> pixelResolution)
245-
{
246-
LOG(info) << "ALICE 3: Adding v2 tracking layers;";
247-
float x0IT = 0.001; // 0.1%
248-
float x0OT = 0.01; // 1.0%
249-
float xrhoIB = 2.3292e-02; // 100 mum Si
250-
float xrhoOT = 2.3292e-01; // 1000 mum Si
251-
float eff = 1.00;
252-
253-
float resRPhiIT = pixelResolution[0];
254-
float resZIT = pixelResolution[1];
255-
float resRPhiOT = pixelResolution[2];
256-
float resZOT = pixelResolution[3];
257-
258-
AddLayer("bpipe0", 0.48, 250, 0.00042, 2.772e-02, 0.0f, 0.0f, 0.0f, 0); // 150 mum Be
259-
AddLayer("B00", 0.5, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
260-
AddLayer("B01", 1.2, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
261-
AddLayer("B02", 2.5, 250, x0IT, xrhoIB, resRPhiIT, resZIT, eff, 1);
262-
AddLayer("bpipe1", 3.7, 250, 0.0014, 9.24e-02, 0.0f, 0.0f, 0.0f, 0); // 500 mum Be
263-
AddLayer("B03", 3.75, 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
264-
AddLayer("B04", 7., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
265-
AddLayer("B05", 12., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
266-
AddLayer("B06", 20., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
267-
AddLayer("B07", 30., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
268-
AddLayer("B08", 45., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
269-
AddLayer("B09", 60., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
270-
AddLayer("B10", 80., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
271-
}
272-
273-
void FastTracker::AddSiliconALICE3(float scaleX0VD, std::vector<float> pixelResolution)
274-
{
275-
float x0Pipe0 = 0.001592; // 200 um AlBe
276-
float x0VDL0 = 0.00076; // 30 um Si + 50 um glue + carbon foam 0.03%
277-
float x0VDL1 = 0.00096; // 30 um Si + 50 um glue + carbon foam 0.05%
278-
float x0VDL2 = 0.00167; // 30 um Si + 50 um glue + carbon foam 0.05% + 0.07% Be case
279-
float x0Coldplate = 0.02f; // (1.5 mm Al2O3 2%)
280-
float x0Pipe1 = 0.0023f; // 800 um Be
281-
float x0OT = 0.01; // 1.0%
282-
float x0iTOF = x0OT * 3.;
283-
284-
float resRPhiVD = pixelResolution[0];
285-
float resZVD = pixelResolution[1];
286-
float resRPhiOT = pixelResolution[2];
287-
float resZOT = pixelResolution[3];
288-
289-
float xrhoPipe0 = 0;
290-
float xrhoVDL0 = 0;
291-
float xrhoVDL1 = 0;
292-
float xrhoVDL2 = 0;
293-
float xrhoColdplate = 0;
294-
float xrhoPipe1 = 0;
295-
float xrhoOT = 2.3292e-01;
296-
float xrhoiTOF = 0.03;
297-
float eff = 1.00;
298-
299-
AddLayer("bpipe0", 0.48, 250, x0Pipe0, xrhoPipe0, 0.0f, 0.0f, 0.0f, 0);
300-
AddLayer("B00", 0.5, 250, x0VDL0 * scaleX0VD, xrhoVDL0, resRPhiVD, resZVD, eff, 1);
301-
AddLayer("B01", 1.2, 250, x0VDL1 * scaleX0VD, xrhoVDL1, resRPhiVD, resZVD, eff, 1);
302-
AddLayer("B02", 2.5, 250, x0VDL2 * scaleX0VD, xrhoVDL2, resRPhiVD, resZVD, eff, 1);
303-
AddLayer("coldplate", 2.6, 250, x0Coldplate, xrhoColdplate, 0.0f, 0.0f, 0.0f, 0);
304-
AddLayer("bpipe1", 5.7, 250, x0Pipe1, xrhoPipe1, 0.0f, 0.0f, 0.0f, 0);
305-
AddLayer("B03", 7., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
306-
AddLayer("B04", 9., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
307-
AddLayer("B05", 12., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
308-
AddLayer("iTOF", 19, 250, x0iTOF, xrhoiTOF, resRPhiOT, resZOT, eff, 0);
309-
AddLayer("B06", 20., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
310-
AddLayer("B07", 30., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
311-
AddLayer("B08", 45., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
312-
AddLayer("B09", 60., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
313-
AddLayer("B10", 80., 250, x0OT, xrhoOT, resRPhiOT, resZOT, eff, 1);
314-
}
315-
316216
void FastTracker::AddTPC(float phiResMean, float zResMean)
317217
{
318218
LOG(info) << " Adding standard time projection chamber";

ALICE3/Core/FastTracker.h

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,9 +131,6 @@ class FastTracker
131131
SetResolutionZ(layerName, resZ);
132132
}
133133

134-
void AddSiliconALICE3v4(std::vector<float> pixelResolution);
135-
void AddSiliconALICE3v2(std::vector<float> pixelResolution);
136-
void AddSiliconALICE3(float scaleX0VD, std::vector<float> pixelResolution);
137134
void AddTPC(float phiResMean, float zResMean);
138135

139136
/**

0 commit comments

Comments
 (0)