.idl file for database creation - SvtSimulatorTune

/* SvtSimulatorTune.idl

This is a table containing the Svt tuning parameters for each run. It also includes a char variable which determines the behavior of the Online Sequence Adjuster.

Stephen Baumgart

*/

struct SvtSimulatorTune{

char UseOnlineSeqAdj; // (true/false) Should be true in runs 5 and 7, false in run 3, used in StSvtSimulationMaker/StSvtOnlineSeqAdjSimMaker
float mPasaGain; // PASA Gain, used in StSvtSimulationMaker/StSvtSignal
float mTrapConst; // Trapping Constant, used in StSvtSimulationMaker/StSvtSimulationMaker
float mInitHitSize; // Initial Size of SVT hits, used in StSvtSimulationMaker/StSvtElectronCloud

};

Size = 16.

For now, only one entry per run. I'll see if this holds up once new embedding results are in.

Non-indexed

Responsible person for inserting data: baumgart

Once the database is created, I will change the StSvtSimulationMaker class to read the variables from the database.

The variables included here are used by the SVT Slow Simulator. Tuning was done by comparing pure simulation versus data and tweaking these parameters until reasonable matches were achieved for the observables of hit size, shape, and total charge, the time evolutions of these, and their pseudorapidity dependencies. Also, another check was done by dividing tracks into momentum bins of width 200 MeV from 0.1 to 2.1 GeV and comparing data to simulation.

Once another embedding test sample is done in Run 7 Au+Au, I will check the tune again for consistency.