Commit de01b6ad authored by Muzalevsky I.A's avatar Muzalevsky I.A

merge

parent 422bae7d
...@@ -46,13 +46,16 @@ private: ...@@ -46,13 +46,16 @@ private:
Double_t fTimeMid; //time point between fTime90 and fTime10 Double_t fTimeMid; //time point between fTime90 and fTime10
Double_t fAmpMid; //amplitude in fTimeMid point. Used in ToT on 50% of rising edge determination Double_t fAmpMid; //amplitude in fTimeMid point. Used in ToT on 50% of rising edge determination
Double_t fToT; Double_t fToT;
Double_t fTimeLast; //!
TArrayD fAmpCFD; //array for CFD amplitudes (attenuated, inversed and delayed) TArrayD fAmpCFD; //array for CFD amplitudes (attenuated, inversed and delayed)
Double_t fTimeCFD; //zero-crossing time Double_t fTimeCFD; //zero-crossing time
Double_t fChargeCFD; //! Double_t fChargeCFD;
Double_t fChargeLED; //charge of the signal in Coulomb Double_t fChargeLED; //charge of the signal in Coulomb
Double_t fChargeTF; // Double_t fChargeTF; //
Double_t fTimeThresh; // time of thresh crossing rising edge
Double_t fTimeThreshBack; // time of threshBack crossing
Double_t fTimeLED; //time of LED threshold crossing Double_t fTimeLED; //time of LED threshold crossing
Double_t fTimeFront; //time of front fit crossing zero level Double_t fTimeFront; //time of front fit crossing zero level
...@@ -86,10 +89,16 @@ public: ...@@ -86,10 +89,16 @@ public:
Double_t GetEdgeXi(); Double_t GetEdgeXi();
Double_t GetfChargeCFD();
Double_t GetfChargeTF();
Double_t GetfCFD(); Double_t GetfCFD();
Double_t GetfLED(); Double_t GetfLED();
Double_t GetfThresh();
Double_t GetOnefTime(Int_t i); Double_t GetOnefTime(Int_t i);
Double_t GetOnefAmpPos(Int_t i); Double_t GetOnefAmpPos(Int_t i);
...@@ -153,10 +162,11 @@ public: ...@@ -153,10 +162,11 @@ public:
//void SetLED(Double_t threshold = 0.001); //void SetLED(Double_t threshold = 0.001);
void SetLED(Double_t threshold = 0.02); void SetLED(Double_t threshold = 0.01);
//leading edge discriminator //leading edge discriminator
void SetThreshold(Double_t thresholdBack = 0.035, Double_t threshRise = 0.01);
private: private:
void Init(); void Init();
void SetMaxAmplitudes(); void SetMaxAmplitudes();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment