]> git.uio.no Git - u/mrichter/AliRoot.git/blob - FMD/scripts/README.md
histogram titles cosmetics
[u/mrichter/AliRoot.git] / FMD / scripts / README.md
1 Content 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