PandaRoot
BSEmcCosmicPulseshape Class Reference

Pulseshape of Cosmic signals measured a FwEndcap alveole in the Bonner Teststation. More...

#include <BSEmcCosmicPulseshape.h>

Inheritance diagram for BSEmcCosmicPulseshape:
BSEmcAbsPulseshape

Public Member Functions

 BSEmcCosmicPulseshape ()
 
virtual ~BSEmcCosmicPulseshape ()
 
virtual Double_t operator() (const Double_t t_time, const Double_t t_amp, const Double_t t_timeOffset) const
 
- Public Member Functions inherited from BSEmcAbsPulseshape
 BSEmcAbsPulseshape ()
 
virtual ~BSEmcAbsPulseshape ()
 
virtual Double_t value (const Double_t t_t, const Double_t t_amp, const Double_t t_toffset) const
 

Detailed Description

Pulseshape of Cosmic signals measured a FwEndcap alveole in the Bonner Teststation.

Using a Look-Up-Table consisting of 120 samples(each sample corresponds to 12.5 ns) describing the peak and tail as I failed to perfectly described the peak with analytical functions.

Remaining Problem: TimeShift - The LUT based Cosmic Waveforms peaks 11 samples later than the lightpulser or the fitted cosmic pulseshape, which has to be corrected for via a shorter TimeBeforePulse

Author
Ben Salisbury salis.nosp@m.bury.nosp@m.@hisk.nosp@m.p.un.nosp@m.i-bon.nosp@m.n.de, HISKP Bonn

Definition at line 26 of file BSEmcCosmicPulseshape.h.

Constructor & Destructor Documentation

◆ BSEmcCosmicPulseshape()

BSEmcCosmicPulseshape::BSEmcCosmicPulseshape ( )

◆ ~BSEmcCosmicPulseshape()

virtual BSEmcCosmicPulseshape::~BSEmcCosmicPulseshape ( )
inlinevirtual

Definition at line 30 of file BSEmcCosmicPulseshape.h.

References operator()().

30 {};

Member Function Documentation

◆ operator()()

virtual Double_t BSEmcCosmicPulseshape::operator() ( const Double_t  t_time,
const Double_t  t_amp,
const Double_t  t_timeOffset 
) const
virtual

Implements BSEmcAbsPulseshape.

Referenced by ~BSEmcCosmicPulseshape().


The documentation for this class was generated from the following file: