Ignore:
Timestamp:
04/23/14 13:53:35 (11 years ago)
Author:
ftemme
Message:
Added the clipping of the trigger signal
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/msimcamera/MSimTrigger.h

    r9574 r17682  
    99#include "MLut.h"
    1010#endif
     11
     12#include <fstream>
    1113
    1214class MParList;
     
    3638    Float_t fDiscriminatorThreshold;    // Discriminator threshold
    3739    Float_t fDigitalSignalLength;       // Length of the output of the discriminator
    38     Float_t fCoincidenceTime;           // Minimum coincidence time (gate)
     40    Float_t fCoincidenceTime;           // Minimum coincidence time (gate) [slices]
    3941
    4042    Bool_t  fShiftBaseline;             // Shift the baseline back to 0 for the threshold (needs ElectronicNoise [MPedestalCam])
     
    4345
    4446    Int_t   fMinMultiplicity;           // N out of M
     47
     48    Int_t   fCableDelay;                // signal runtime on the clipping cable in slices, e.g. 105cm cable = 2*105cm
     49                                        // (20cm/ns) = 10.5ns = 21slices @ 2GHz [slices]
     50
     51    Float_t fCableDamping;              // the signal is damped a bit when reflecting at the end of the cable and is inverted as well.
     52                                        // Damping factor in [-1..0]. In short tests by Kai Schennetten it looked like -0.96.
     53
     54    // debugging
     55    std::ofstream patch_file;
     56    std::ofstream clipped_file;
     57    std::ofstream digital_file;
     58    std::ofstream ratescan_file;
     59
    4560
    4661    // MSimTrigger
     
    5368    Int_t PreProcess(MParList *pList);
    5469    Int_t Process();
     70    Int_t PostProcess();
    5571
    5672    // MParContainer
Note: See TracChangeset for help on using the changeset viewer.