Ignore:
Timestamp:
12/17/12 15:33:10 (12 years ago)
Author:
Jens Buss
Message:
bugfix: ampl and intergral error not yet implemented but writte to csv
File:
1 edited

Legend:

Unmodified
Added
Removed
  • fact/tools/rootmacros/PulseTemplates/csv.C

    r14534 r14752  
    158158
    159159    //name coulums header
    160     mCsvFile << "TimeSlice [a.u.]"          << mSeparator;
    161     mCsvFile << "pixel [CHid]"          << mSeparator;
    162     mCsvFile << "Pulseorder [PhE]"          << mSeparator;
     160    mCsvFile << "TimeSlice[a.u.]"          << mSeparator;
     161    mCsvFile << "CHid"          << mSeparator;
     162    mCsvFile << "Pulseorder[PhE]"          << mSeparator;
    163163    mCsvFile << "OverlayPosition"       << mSeparator;
    164     mCsvFile << "AmplitudeMax [mV]"     << mSeparator;
    165     mCsvFile << "AmplitudeMean [mV]"    << mSeparator;
    166     mCsvFile << "AmplitudeMedian [mV]";
     164    mCsvFile << "AmplitudeMax[mV]"     << mSeparator;
     165    mCsvFile << "AmplitudeMean[mV]"    << mSeparator;
     166    mCsvFile << "AmplitudeMedian[mV]";
    167167    mCsvFile << endl;
    168168}
     
    172172{
    173173    //name coulums header
    174     mCsvFile << "pixel [CHid]"      << mSeparator;
     174    mCsvFile << "CHid"      << mSeparator;
    175175    mCsvFile << "OverlayPosition"   << mSeparator;
    176176    mCsvFile << "ModelName"         << mSeparator ;
     177    mCsvFile << "Order"             << mSeparator ;
     178    mCsvFile << "Type"              << mSeparator ;
    177179    mCsvFile << "Bsl"               << mSeparator;
    178180    mCsvFile << "BslErr"            << mSeparator;
     
    188190    mCsvFile << "Tau2Err"           << mSeparator ;
    189191    mCsvFile << "Integral"          << mSeparator ;
    190     mCsvFile << "IntegralErr"       << mSeparator ;
     192//    mCsvFile << "IntegralErr"       << mSeparator ;
    191193    mCsvFile << "Amplitude"         << mSeparator ;
    192     mCsvFile << "AmplitudeErr"      << mSeparator ;
     194//    mCsvFile << "AmplitudeErr"      << mSeparator ;
    193195    mCsvFile << "Phe"               << mSeparator ;
    194196    mCsvFile << "PheErr"            << mSeparator ;
    195     mCsvFile << "Order"             << mSeparator ;
    196     mCsvFile << "Type"              << mSeparator ;
    197197    mCsvFile << "FitProb"           << mSeparator ;
    198198    mCsvFile << "FitNCalls"         << mSeparator ;
     
    213213    mCsvFile << overlayMethod << mSeparator ;
    214214    mCsvFile << pulse->GetName() << mSeparator ;
     215    mCsvFile.precision(0);
     216    mCsvFile << order << mSeparator ;
     217    mCsvFile.precision(2);
     218    mCsvFile << pulse->GetType() << mSeparator ;
    215219    mCsvFile.precision(12);
    216220    mCsvFile << pulse->GetBsl() << mSeparator ;
     
    232236    mCsvFile.precision(2);
    233237    mCsvFile << pulse->GetPhE() << mSeparator ;
     238    mCsvFile.precision(24);
    234239    mCsvFile << pulse->GetPhEErr() << mSeparator ;
    235     mCsvFile << order << mSeparator ;
    236     mCsvFile << pulse->GetType() << mSeparator ;
     240    mCsvFile.precision(8);
    237241    mCsvFile << pulse->GetFitProb() << mSeparator ;
    238242    mCsvFile.precision(12);
Note: See TracChangeset for help on using the changeset viewer.