FTPC Software




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
     Documentation
     Interactive control panels running under
     ftpccrew@cassini.starp

/afs/rhic.bnl.gov/star/doc_public/www/ftpc/Operations

Terry


Slow Control


Terry


FTPC Slow Control Monitoring Facility
Plots and lists contents of slow control archives
(On January 23 the FTPC Y2004 slow control archive was split into 2 parts.)


Terry


Pad Monitor

$CVSROOT/online/ftpc/FtpcPadMonitor

Janet


Online Tools:
     1) Event Pool Reader - read and histogram events from /evp
     2) FTPC Display - evp event->*.ps file which contains 2-D
         pad vs. timebin plots and 3-D plots of deposited charge
     3) Noise Finder - evp event -> *.ps file which shows dead
         and/or noisy pads (see page 23 !!)


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:
     GetGain,FindNoise,WriteAmpSlope


Terry


Drift Maps:
     Magboltz1




     Magboltz2



$CVSROOT/StRoot/StFtpcDriftMapMaker
$CVSROOT/StRoot/macros/examples/FtpcDriftMapMaker.C

$CVSROOT/online/ftpc/Magboltz2

Janet


Laser Analysis:
     1) Convert st_laser*.daq files to *.root files
     2) StFtpcLaserMaker


Terry

Databases





Slow Control -> Online database -> Offline database


Terry


Offline database:
     Geometry_ftpc/
                               ftpcAsicMap
                               ftpcClusterGeometry
                               ftpcDimensions
                               ftpcInnerCathode
                               ftpcPadrowZ
     Calibrations_ftpc/
                               ftpcAmpOffset
                               ftpcAmpSlope
                               ftpcCoordTrans
                               ftpcDeflection
                               ftpcDriftField
                               ftpcEField
                               ftpcElectronics
                               ftpcGas
                               ftpcGasOut
                               ftpcGasSystem
                               ftpcTimeOffset
                               ftpcVDrift
                               ftpcVoltage
                               ftpcdDeflectiondP
                               ftpcdVDriftdP


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
     FTPC idl files used in FTPC Slow Simulator

$CVSROOT/pams/ftpc/idl

Janet

QA





St_QA_Maker

$CVSROOT/StRoot/St_QA_Maker

Gene

Janet

Embedding





StFtpcMixerMaker

$CVSROOT/StRoot/StFtpcMixerMaker

Frank

Analysis





StFtpcMcAnalysisMaker
     creates the NTuples used for efficiency, momentum
     resolution and so on by a wide variety of tools.
     (Code works but not yet ready to pass a CVS code
     review)


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

   Last updated on October 25, 2007  at 19:44 CET