Group |
Task Description/Problems |
Location of Source Code |
Contact |
DAQ |
|
|
|
|
Map FTPC electonics to DAQ |
$CVSROOT/online/ftpc/MapFtpcElectronicsToDaq |
Janet |
|
FTPC "gain table" for DAQ |
|
Frank |
Online |
|
|
|
|
FTPC Detector Control |
/afs/rhic.bnl.gov/star/doc_public/www/ftpc/Operations |
Terry |
|
Slow Control |
|
Terry |
|
FTPC Slow Control Monitoring Facility |
|
Terry |
|
Pad Monitor |
$CVSROOT/online/ftpc/FtpcPadMonitor |
Janet |
|
Online Tools: |
|
Terry Janet |
|
Online histograms ("Panitkin plots") |
|
Janet |
Drift Velocity Monitor |
OBSOLETE |
|
|
|
LabView program running on bond.starp |
|
|
|
bond.starp -> virgo.starp samba connection |
|
|
|
virgo.starp cron job - copies files from /DV2/Today to /DV2/Store |
|
|
|
Conversion of DVM data files to root format |
|
|
|
StFtpcDVMMaker - DVM data analysis programs |
$CVSROOT/offline/StFtpcDVMMaker |
|
Calibration |
|
|
|
|
Noise Finder: |
|
Terry |
|
Drift Maps:
Magboltz2 |
$CVSROOT/StRoot/StFtpcDriftMapMaker $CVSROOT/online/ftpc/Magboltz2 |
Janet |
|
Laser Analysis: |
|
Terry |
Databases |
|
|
|
|
Slow Control -> Online database -> Offline database |
|
Terry |
|
Offline database: |
|
Terry |
|
StDb/idl - idl definition files for FTPC database tables |
$CVSROOT/StDb/idl |
Janet |
Simulation/ Reconstruction |
|
|
|
|
StFtpcSlowSimMaker |
$CVSROOT/StRoot/StFtpcSlowSimMaker |
Frank |
|
StFtpcClusterMaker |
$CVSROOT/StRoot/StFtpcClusterMaker |
Joern |
|
StFtpcTrackMaker |
$CVSROOT/StRoot/StFtpcTrackMaker |
Markus |
|
pams/ftpc/idl |
$CVSROOT/pams/ftpc/idl |
Janet |
QA |
|
|
|
|
St_QA_Maker |
$CVSROOT/StRoot/St_QA_Maker |
Gene Janet |
Embedding |
|
|
|
|
StFtpcMixerMaker |
$CVSROOT/StRoot/StFtpcMixerMaker |
Frank |
Analysis |
|
|
|
|
StFtpcMcAnalysisMaker |
|
Frank |
ITTF |
|
|
|
|
StiFtpc |
$CVSROOT/StRoot/StiFtpc |
Maria Mora-Corall |
Documentation |
|
|
|
|
Web pages |
/afs/rhic.bnl.gov/star/doc_public/www/ftpc /afs/rhic.bnl.gov/star/doc_private/www/ftpc |
Janet |
This page was written by Janet Seyboth on Febuary 10, 2004
This page was created by Janet Seyboth on March 7, 2006
StFtpcClusterMaker Documentation
If raw data already exists, either produced by the FTPC slow simulator (StFtpcSlowSimMaker) or from a daq data import, StFtpcClusterMaker will immediately invoke the cluster finder StFtpcClusterFinder . Otherwise, the FTPC fast simulator StFtpcFastSimu will be invoked to generate hits from geant data.
The StFtpcTrackMaker replaces St_fpt_Maker in the FTPC reconstruction chain.
StFtpcTrackMaker uses the clusters from StFtpcClusterMaker to reconstruct the tracks in the FTPC using conformal mapping. A list of all the "found" hits along with the number actually found and the maximum number of hits possible are saved for each track.
Then these "found" hits are fit using a 2x2-D track fitter. The impact parameter at the pre-vertex is calculated. All tracks with an impact parameter less than max_Dca are flagged as primary track candidates whose vertex is the pre-vertex. The momentum fit results for the unconstrained fit are saved in the track table.
14553 Geant hits (about 1000 tracks per Ftpc) after being tracked with the new Conformal Mapping Algorithm.
Last modified: Apr 20 2005
This page shows results of some tests done in Munich to estimate the effect running at half the normal magnetic field strength would have on the FTPCs' momentum resolution.
The tests were done comparing the momentum resolution of two venus runs produced for mock data challenge 2. MDC 2 data is not very suitable for FTPC testing as it was calculated at extremely high geant resolution, so that each track caused several hits in each padrow. However, all the available data at half field is from MDC 2.
One event of each run was processed through the fast simulation chain, assuming that the quality of ExB corrections will not change with the field strength. Fast simulation makes it possible to compare reconstructed tracks to geant tracks by simply comparing the constituent points.
The plots show the reconstructed momentum divided by the geant momentum and are in good agreement with earlier studies done with realistic simulation parameters and the measured magnet field. (Earlier simulations done by Michael Konrad assuming a perfectly uniform field looked somewhat better.) Only perfectly reconstructed tracks with 10 hits that actually belonged to the same geant track are used in the plot.
The first plot shows the resolution at full magnetic field, the second at half field. Both peaks are nicely centered around one, showing essentially correct momentum resolution, but the RMS of the distribution increases from 15 to 20 percent when going to half the magnetic field. This is in contradiction with the obvious assumption of a linear increase of the errors, which, however, is not really to be expected at closer inspection. Also, the number of properly reconstructed tracks is smaller in the second plot, but it is yet unclear if this is due to a larger range of delta spirals in the smaller field, to some other effect or just statistics.
Full field:
Half field:
The FTPC slow simulator chain:
was included in the bfc.kumac for MDC1. NO dst information was written out.
Results:
We were able to find and correct programming errors which caused NaN's.
This page was written by Janet Seyboth on February 6, 1999
In MDC2, the GEANT step size in the FTPC acceptance was reduced, so that every passing particle left a series of geant hits in every padrow. This became a serious challenge for the FTPC software and, even after optimization, increased the calculation time significantly. To get high-statistics for strangeness studies in the TPC, the planned schedule was changed in favor of more TPC fast simulator runs. Therefore, only a small number of events was run through the FTPC chain in MDC2, both with and without the slow simulator.
The complete FTPC slow simulator chain was run in the ROOT chain macro (bfc.C):
fpt - track finder
fte - track evaluator
fde - dE/dx calculator
The FTPC track, point and dE/dx information was written out to the dst by St_glb_Maker.
This page was written by Janet Seyboth on February 6, 1999
Status History for FTPC in MDC4
Chisq - determine the correct values for the $STAR/StarDb/ftpc/ftpcClusterPars.C parameters timeDiffusionErrors[1] timeDiffusionErrors[2]
This page was written by Janet Seyboth on April 27, 2001
The Distribution of the number of hits-on-global-track is NOT the same for Real Data and Simulation with Hijing through the Slow Simulator (?) What happens with all this 10-hit-on-track ? The used Gain Table is not good enough to reproduce the holes?
FTPC West | FTPC East |
AuAu minbias with low multiplicity in comparison with dAu min bias REAL DATA and SIMULATION | AuAu minbias with low multiplicity in comparison with dAu min bias REAL DATA and SIMULATION |
REAL DATA | SIMULATION |
The residuals are much better for Simulation than for Real data. We still need to do something here )-:
The trend with the variation of the number of hits on track with the multiplicity is the same for Real Data and Simulation with Hijing through the Slow Simulator
FTPC East | ||
AuAu minbias REAL DATA from Low Multiplicity (red) to High multiplicity (blue) | AuAu minbias SIMULATION from Low Multiplicity (red) to High multiplicity (blue) | |
FTPC West | ||
AuAu minbias REAL DATA from Low Multiplicity (red) to High multiplicity (blue) | AuAu minbias SIMULATION from Low Multiplicity (red) to High multiplicity (blue) |
The residuals are much better for Simulation than for Real data. We still need to do something here )-:
The FTPC fast simulator is implemented in C++ (as a part of StFtpcClusterMaker).
It was converted from Fortran (pam/ffs) to C++ by Holm Hümmler and is supported by Janet Seyboth.
StFtpcFastSimu simply takes the hit points registered by geant and turns them into FTPC points. Some cuts are applied to remove points that are outside the sensitive volume of the FTPC sectors and to account for the loss of hits due to cluster merging. Some of the geant information is kept in the gepoint table to be used in efficiency studies.
ftpcgeo.g defines the geometry for the FTPC in geant simulations. It contains information about the main aluminum cylinder, its support structures, the fieldcage and a rather detailed description of the readout chambers, and it defines the sensitive volumes.
Other geometry files of interest for the FTPC simulation are pipegeo.g for the beampipe and svttgeo.g with a description of the SVT, its support cone, the beampipe support and the shield layers.
This page was updated by Holm Hümmler on September 16, 1999