PowerSpectrum Class Reference
Inherited by NoisePowerSpectrum.
List of all members.
Detailed Description
Interface for power spectrum Th epower spectrum can be comupted from pulses or readed from file.
|
Public Member Functions |
|
| PowerSpectrum (char *gainFile) |
|
| PowerSpectrum (Int_t nf) |
|
| PowerSpectrum (const PowerSpectrum &ps) |
|
void | Initialize () |
|
Int_t | ReadGainsFromConfFile (char *confFile) |
|
Int_t | ReadGainsFromDataFile (char *inFile) |
|
Int_t | ReadHeaderFile (char *headFile) |
|
Int_t | ReadTassoPS (char *inputFile) |
|
Int_t | ReadTassoPulses (char *inputFile) |
|
Int_t | ReadROOTPS (char *inputFile) |
|
Int_t | ReadROOTPulses (char *inputFile) |
|
Int_t | ComputePowerSpectrum () |
|
void | Integral (Float_t fini=-1, Float_t fend=-1) |
|
TH1F * | GetHistoIntegral (char *histoName, Float_t fini=-1, Float_t fend=-1) |
|
TH1F ** | GetPS () |
|
TH1F ** | GetPSfull () |
|
TH1F * | GetPS (Int_t i) |
|
TH1F * | GetPSfull (Int_t i) |
|
TH1F ** | GetPulses () |
|
TH1F * | GetPulse (Int_t i) |
|
Int_t | GetNChannels () |
|
Int_t | GetNPts () |
|
Float_t | GetSamplingInterval () |
|
Float_t | GetADCScale () |
|
Float_t | GetGain (Int_t i) |
|
Float_t | GetIntegral (Int_t i) |
|
Float_t * | GetIntegral () |
|
Float_t | GetNyquist () |
|
Float_t | GetFini () |
|
Float_t | GetFend () |
|
const char * | GetName () |
|
Int_t | GetMeasNumber () |
|
Int_t | SetPS (Int_t i, TH1F *histo) |
|
Int_t | SetPSfull (Int_t i, TH1F *histo) |
|
Int_t | SetPulse (Int_t i, TH1F *histo) |
|
void | SetSamplingInterval (Float_t s) |
|
void | SetNPts (Int_t npts) |
|
void | SetADCScale (Float_t s) |
|
void | SetFini (Float_t f) |
|
void | SetFend (Float_t f) |
|
void | SetMeasNumber (Int_t no) |
|
void | SetName (char *name) |
|
void | SetNChannels (Int_t nch) |
Protected Attributes |
|
Int_t | fNChannels |
|
Int_t | fNPts |
|
Float_t * | fGains |
|
Float_t | fSamplingInterval |
|
Float_t | fADCScale |
|
Float_t | fNyquist |
|
Float_t | fDeltaFreq |
|
TH1F ** | fPS |
|
TH1F ** | fPSfull |
|
TH1F ** | fPulses |
|
Float_t * | fIntegral |
|
TString | fName |
|
Int_t | fMeasNumber |
|
TString | fHeaderFile |
|
Float_t | fAdcChannels |
|
Float_t | fFini |
|
Float_t | fFend |
The documentation for this class was generated from the following files:
- /home/cuoresvn/cuore/pkg/modpulseshape/noise_analyzer/inc/PowerSpectrum.hh
- /home/cuoresvn/cuore/pkg/modpulseshape/noise_analyzer/src/PowerSpectrum.cxx