]> git.uio.no Git - u/mrichter/AliRoot.git/blame - FMD/scripts/README.md
A new (kIBModel4) revised version of the Inner Barrel from Mario
[u/mrichter/AliRoot.git] / FMD / scripts / README.md
CommitLineData
ca20eb4a 1Content of this directory
2=========================
3
4* `ApplyAlignment.C`
5 Read in the geometry, and get alignment data from CDB, and apply
6 that to the geometry.
7* `CheckAlign.C`
8 Check if alignment is properly applied in simulations
9* `CheckCalibData.C`
10 Check if a file contains the right calibration data
11* `CheckOverlaps.C`
12 Run overlap checker on a loaded geometry
13* `CheckRaw.C`
14 Script that contains a class to compare the raw data written to the
15 digits it's created from.
16* `checkSizes.sh`
17 Obsolete shell script
18* `Compare.C`
19 Compare energy loss deposition from Fluka and GEANT3.21
20* `CompareMatDep.C`
21 (obsolete) Compare the secondary correction from variations in
22 material density
23* `CompareTrackRefsAndHits.C`
24 Compare number of track references and hits from simulation
25* `Compile.C`
26 Compile other scripts using AcLIC
27* `Convert2Raw.C`
28 Convert digits to raw data using AliFMDRawWriter
29* `ConvertGeom.C`
30 Write out all medium parameters in geometry
31* `deadChannels.C`
32 (obsolete) Extract the dead channel information from OCDB files
33* `Digits2Raw.C`
34 (obsolete) Convert digits to raw data using AliFMD
35* `DisplayDigits.C`
36 Show digits using AliFMDDisplay
37* `DisplayESD.C`
38 Show ESD info using AliFMDDisplay
39* `DisplayHits.C`
40 Show MC Hit info using AliFMDDisplay
41* `DisplayRecs.C`
42 Show RecPoint info using AliFMDDisplay
43* `Document.C`
44 (obsolete) Use THtml to document the FMD code
45* `DoDrawCalib.C`
46 Script that calls DrawCalib
47* `DrawBothDigits.C`
48 Draw Digits versus SDigits using AliFMDInput
49* `DrawCalib.C`
50 GUI to draw calibrations
51* `DrawCalibRaw.C`
52 Draw ELoss dist from calibrated raw data using AliFMDInput
53* `DrawDigits.C`
54 Draw the ELoss from digits using AliFMDInput
55* `DrawDigitsRecs.C`
56 Draw the ELoss from digits versus multiplicity from rec points
57 using AliFMDInput
58* `DrawESD.C`
59 Draw the ELoss dist from ESDs using AliFMDInput - somewhat obsolete
60* `DrawGeometry.C`
61 Draw the geometry
62* `DrawHits.C`
63 Draw the ELoss dist versus beta=p/m from MC hits
64* `DrawHitsDigits.C`
65 Draw the MC ELoss versus ADCs
66* `DrawHitsRecs.C`
67 Draw the MC ELoss versus "multiplicity"
68* `DrawHitsSDigits.C`
69 Draw the MC ELoss versus sum-able ADCs
70* `DrawLego.C`
71 Draw summary LEGO (absorbtion, radiation length, ...) plots
72* `DrawSDigits.C`
73 Draw the sum-able ADCs
74* `DrawTrackRefs.C`
75 Draw number of track references in each ring
76* `DrawXsection.C`
77 Draw the x-section for ELoss from GEANT3.21 X-section run
78* `Dummy.C`
79 Make dummy detector classes
80* `DummyConfig.C`
81 An MC configuration that does no stepping in anything but FMD
82* `dump10bit.C`
83 Dump 10bit words from a DDL file
84* `ESDDataSize.C`
85 Estimate the size of the FMD ESD object
86* `esdQA.C`
87 (obsolete) Do an ESD QA run
88* `FancyDigits.C`
89 Fancy display of digits using AliFMDFancy
90* `FancyHits.C`
91 Fancy display of MC hits using AliFMDFancy
92* `FindCommonModeNoise.C`
93 Script to estimate the common mode noise
94* `FixOCDBEntries.C`
95 Script to correct OCDB objects according to file name
96* `FullMapping.C`
97 Map from Hardware address to XYZ coordinates
98* `GeoGeometry.C`
99 Script I used for rapid prototyping of the FMD3 geometry - in
100 particular the support cone
101* `GetMedia.C`
102 Script that contains a class to get the media where a certain track
103 was created. This is used for background studies.
104* `GetXsection.C`
105 Script to get the various cross sections, energy loss, and ranges
106 of a particular particle type in a particular medium. See also
107 DrawXsecttion.C
108* `Hits2Digits.C`
109 (obsolete) Convert MC hits to digits using AliFMD
110* `Hits2SDigits.C`
111 (obsolete) Convert MC hits to sum-able digits using AliFMD
112* `LoadDummy.C`
113 Load the Dummy detector class
114* `MakeAlignment.C`
115 Make the default alignment
116* `MakeCalibration.C`
117 Make dummy calibrations
118* `MakeFakeDigits.C`
119 Make some fake digits
120* `MakeFakeHits.C`
121 Make some fake hits
122* `MakeLego.C`
123 Create LEGO plots from geometry
124* `makelego.sh`
125 Steer running MakeLego.C and DrawLego.C
126* `MakeMap.C`
127 Script to make a class derived from AliFMDMap.
128* `MakeRecoParam.C`
129 Make default reconstruction parameters
130* `MakeResidualAlignment.C`
131 Make fake residual alignment data.
132* `MakeSpectra.C`
133 Compile ELoss spectra in output file
134* `MakeXsection.C`
135 Steer generation of X-section data (see GetXsection and DrawXsection)
136* `MediaTable.C`
137 Script to make a file with a list of medium numbers for all active
138 detectors.
139* `NodeGeometry.C`
140 Script I used for rapid prototyping of the FMD3 geometry - in
141 particular the support cone
142* `PatternDigits.C`
143 Display the pattern of digits
144* `PatternESD.C`
145 Display the pattern of ESD information
146* `PatternHits.C`
147 Display the pattern of MC hits
148* `PatternRaw.C`
149 Display the pattern of Raw digits
150* `PatternRecs.C`
151 Display the pattern of RecPoints
152* `PatternSDigits.C`
153 Display the pattern of MC sum-able digits
154* `pdc06_config.C`
155 MC config
156* `pdc06_rec.C`
157 MC reconstruction
158* `pdc06_sim.C`
159 MC simulation
160* `Poisson.C`
161 Script that illustrates the poisson Nch estimation from ESD
162* `PoissonHit.C`
163 Check Poisson estimate of Nch versus hits
164* `polar.C`
165 A test
166* `PrintAlignment.C`
167 Print alignment data
168* `PrintCalibration.C`
169 Print OCDB calibration data
170* `PrintSensorVertices.C`
171 Print senser vertices from geometry
172* `Raw2ESD.C`
173 Convert raw data to ESD using the AliFMDReconstructor
174* `RawTest.C`
175 (obsolete) Small script to test consistency of writing and
176 reading raw data.
177* `ReadRaw.C`
178 Read raw data using AliRawReader and AliFMDRawReader
179* `Resolution.C`
180 Plot resolution of sensors
181* `RunAnaESD.C`
182 (obsolete) Run analysis over ESD
183* `RunAnaKine.C`
184 (obsolete) Run analysis over MC data
185* `RunQATest.C`
186 Run a test of QA framework
187* `RunSimpleChain.C`
188 A script that will run the most simple chain possible. Uses:
189 - MakeFakeHits.C
190 - Hits2Digits.C
191 - Hits2SDigits.C
192 - Digits2Raw.C
193 - Raw2ESD.C
194* `ShowCoordinates.C`
195 A script to dump the physical coordinates as given by the
196 geometry.
197* `ShowFMDITS.C`
198 Draw FMD and ITS geometry
199* `SpectraMonitor.C`
200 Monitor data
201* `TestAcc.C`
202 Acceptance correction from strip length
203* `TestAlignable.C`
204 Test align-able volumes
205* `TestAltroMapping.C`
206 Check integrety of Hardware2Detector and Detector2Hardware
207* `TestESD.C`
208 Test Read/Write of AliESDFMD object
209* `TestESDCompat.C`
210 Same as above
211* `TestESDPhi.C`
212 Test the geometry from ESD and from full geometry
213* `TestFloatMap.C`
214 Test I/O of floating point FMD map
215* `TestGainDA.C`
216 Run the gain DA
217* `TestHWMap.C`
218 Test hardware address map by converting from detector coordinates
219 to hardware address and then back again.
220* `TestIndex.C`
221 Test of AliFMDIndex and AliFMDObjIndex
222* `TestMapAccess.C`
223 Test of ForAll access to AliFMDMap
224* `TestMapAlgebra.C`
225 Test algebra on map
226* `TestMap.C`
227 Test I/O of ALiFMDMap
228* `TestMapIO.C`
229 Test I/O of ALiFMDMap
230* `TestPedestalDA.C`
231 Run the pedestal DA
232* `TestPreprocessor.C`
233 Test the SHUTTLE pre-processor using fake data
234* `TestRaw2SDigits.C`
235 Test creation of sum-able digits using AliSimulation
236* `TestRawIO.C`
237 Test I/O of raw data using AliFMDRawWriter and AliFMDRawReader
238* `TestRawReader.C`
239 Check iterative usage of AliFMDRawReader
240* `TestShaping.C`
241 Create an example shaping curve
242* `TestSurveyToAlignObjs.C`
243 Convert survey data into alignment objects
244* `TestZeroSuppress.C`
245 Test the zero-suppression filter of AliFMDRawWriter
246* `VA1Response.C`
247 Script to try to fit the reponse function of the VA1 signals, based
248 on a finite number of ALTRO samples.
249* `VA1Train.C`
250 Small script that shows a signal train from a VA1 pre-amp.
251* `Wafer.C`
252 Small script that I used to make some intial testing of the wafer
253 layout and geometry.
254* `WriteMedArrays.C`
255 Write medium map
256* `XSection.C`
257 Script to get the various cross sections, energy loss, and ranges
258 of a particular particle type in a particular medium.
259* `dqm`
260 * `fmd_online.C`
261 Event display using EVE
262 * `PatternCalib.C`
263 Event display using AliFMDPattern
264 * `PatternRaw.C`
265 Event display using AliFMDPattern
266 * `SpectraRaw.C`
267 Event display using AliFMDPattern