![]()  | 
  
    PandaRoot
    
   | 
 
Task to create digis from waveforms. More...
#include <BSEmcBwEndcapDigi.h>
  
 Public Member Functions | |
| BSEmcBwEndcapDigi (const std::string &t_detectorname="BwEndcap", Bool_t t_storedigis=kTRUE) | |
| virtual | ~BSEmcBwEndcapDigi () | 
| void | SingleAPDMode (Bool_t t_mode=kTRUE) | 
  Public Member Functions inherited from BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar > | |
| BSEmcExtractDigisFromWaveforms (const std::string &t_detectorname="Barrel", Bool_t t_storedigis=kTRUE) | |
| virtual | ~BSEmcExtractDigisFromWaveforms () | 
| virtual InitStatus | Init () | 
| Init Task.  More... | |
| virtual void | Exec (Option_t *) | 
| Runs the task.  More... | |
| void | SetStorageOfData (Bool_t t_val) | 
| void | SetDigiBranchName (const TString &t_digiBranchName) | 
| void | SetWaveformBranchName (const TString &t_digiBranchName) | 
  Public Member Functions inherited from PndPersistencyTask | |
| PndPersistencyTask () | |
| PndPersistencyTask (const char *name, Int_t iVerbose=1) | |
| virtual | ~PndPersistencyTask () | 
| void | SetPersistency (Bool_t val=kTRUE) | 
| Bool_t | GetPersistency () | 
Protected Member Functions | |
| virtual void | DefinePSA () | 
| virtual Double_t | GetTimeStamp (BSEmcWaveform *, Double_t t_digi_time) const | 
| virtual BSEmcDigi::eGAIN | GetGainType (BSEmcWaveform *t_waveform, Int_t t_hit) const | 
  Protected Member Functions inherited from BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar > | |
| virtual void | SetParContainers () | 
| ClassDef (BSEmcExtractDigisFromWaveforms, 1) | |
Additional Inherited Members | |
  Protected Attributes inherited from BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar > | |
| const std::string | fDetectorName | 
| TString | fHitBranchName | 
| PndTCAOutputContainer< BSEmcDigi > | fDigiArray | 
| TClonesArray * | fWaveformArray | 
| TString | fDigiBranchName | 
| TString | fWaveformBranchName | 
| Double_t | fEnergyDigiThreshold | 
| BSEmcAbsPSA * | fPSA | 
| BSEmcBwEndcapDigiPar * | fDigiPar | 
| Timebased Digitisation parameter container.  More... | |
Task to create digis from waveforms.
This is an alternative to BSEmcWaveformToDigi, which despite its name could be used for all the EMC, not just BwEndcap.
Definition at line 37 of file BSEmcBwEndcapDigi.h.
| BSEmcBwEndcapDigi::BSEmcBwEndcapDigi | ( | const std::string & | t_detectorname = "BwEndcap",  | 
        
| Bool_t | t_storedigis = kTRUE  | 
        ||
| ) | 
      
  | 
  virtual | 
      
  | 
  protectedvirtual | 
Implements BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar >.
Referenced by SingleAPDMode().
      
  | 
  protectedvirtual | 
Implements BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar >.
Referenced by GetTimeStamp().
      
  | 
  inlineprotectedvirtual | 
Reimplemented from BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar >.
Definition at line 48 of file BSEmcBwEndcapDigi.h.
References BSEmcExtractDigisFromWaveforms< BSEmcBwEndcapDigiPar >::ClassDef(), and GetGainType().
      
  | 
  inline | 
Definition at line 44 of file BSEmcBwEndcapDigi.h.
References DefinePSA().