|
| VQwClock () |
|
| VQwClock (const VQwClock &source) |
|
virtual | ~VQwClock () |
|
virtual Int_t | ProcessEvBuffer (UInt_t *buffer, UInt_t word_position_in_buffer, UInt_t subelement=0)=0 |
| Process the CODA event buffer for this element. More...
|
|
virtual void | ConstructHistograms (TDirectory *folder, TString &prefix)=0 |
| Construct the histograms for this data element. More...
|
|
virtual void | FillHistograms ()=0 |
| Fill the histograms for this data element. More...
|
|
virtual void | SetSingleEventCuts (UInt_t errorflag, Double_t min, Double_t max, Double_t stability)=0 |
| Inherited from VQwDataElement to set the upper and lower limits (fULimit and fLLimit), stability % and the error flag on this channel. More...
|
|
virtual void | Ratio (const VQwClock &numer, const VQwClock &denom) |
|
virtual void | ClearEventData ()=0 |
| Clear the event data in this element. More...
|
|
virtual void | InitializeChannel (TString subsystem, TString name, TString datatosave, TString type="")=0 |
|
virtual void | LoadChannelParameters (QwParameterFile ¶mfile)=0 |
|
virtual void | SetEventCutMode (Int_t bcuts)=0 |
|
virtual void | SetPedestal (Double_t ped)=0 |
|
virtual void | SetCalibrationFactor (Double_t calib)=0 |
|
virtual Bool_t | ApplySingleEventCuts ()=0 |
|
virtual void | IncrementErrorCounters ()=0 |
|
virtual void | ProcessEvent ()=0 |
|
virtual void | Scale (Double_t factor)=0 |
|
virtual void | CalculateRunningAverage ()=0 |
|
virtual void | AccumulateRunningSum (const VQwClock &value)=0 |
|
virtual void | ConstructBranchAndVector (TTree *tree, TString &prefix, std::vector< Double_t > &values)=0 |
|
virtual void | ConstructBranch (TTree *tree, TString &prefix)=0 |
|
virtual void | ConstructBranch (TTree *tree, TString &prefix, QwParameterFile &modulelist)=0 |
|
virtual void | FillTreeVector (std::vector< Double_t > &values) const =0 |
|
virtual std::vector
< QwDBInterface > | GetDBEntry ()=0 |
|
virtual VQwClock & | operator= (const VQwClock &value)=0 |
|
virtual VQwClock & | operator+= (const VQwClock &value)=0 |
|
virtual VQwClock & | operator-= (const VQwClock &value)=0 |
|
virtual Double_t | GetNormClockValue ()=0 |
|
virtual Double_t | GetStandardClockValue ()=0 |
|
virtual const VQwHardwareChannel * | GetTime () const =0 |
|
| VQwDataElement () |
| Default constructor. More...
|
|
| VQwDataElement (const VQwDataElement &value) |
| Copy constructor. More...
|
|
virtual | ~VQwDataElement () |
| Virtual destructor. More...
|
|
Bool_t | IsNameEmpty () const |
| Is the name of this element empty? More...
|
|
void | SetElementName (const TString &name) |
| Set the name of this element. More...
|
|
virtual const TString & | GetElementName () const |
| Get the name of this element. More...
|
|
size_t | GetNumberOfDataWords () |
| Get the number of data words in this data element. More...
|
|
UInt_t | GetGoodEventCount () const |
|
virtual void | AssignValueFrom (const VQwDataElement *valueptr) |
|
virtual VQwDataElement & | operator+= (const VQwDataElement &value) |
| Addition-assignment operator. More...
|
|
virtual VQwDataElement & | operator-= (const VQwDataElement &value) |
| Subtraction-assignment operator. More...
|
|
virtual void | Sum (const VQwDataElement &value1, const VQwDataElement &value2) |
| Sum operator. More...
|
|
virtual void | Difference (const VQwDataElement &value1, const VQwDataElement &value2) |
| Difference operator. More...
|
|
virtual void | Ratio (const VQwDataElement &numer, const VQwDataElement &denom) |
| Ratio operator. More...
|
|
virtual void | PrintValue () const |
| Print single line of value and error of this data element. More...
|
|
virtual void | PrintInfo () const |
| Print multiple lines of information about this data element. More...
|
|
virtual void | PrintErrorCounters () const |
| report number of events failed due to HW and event cut failure More...
|
|
virtual UInt_t | GetEventcutErrorFlag () |
| return the error flag on this channel/device More...
|
|
virtual UInt_t | UpdateErrorFlag () |
| Update the error flag based on the error flags of internally contained objects Return paramter is the "Eventcut Error Flag". More...
|
|
virtual void | SetNeedsExternalClock (Bool_t needed) |
|
virtual Bool_t | NeedsExternalClock () |
|
virtual std::string | GetExternalClockName () |
|
virtual void | SetExternalClockPtr (const VQwHardwareChannel *clock) |
|
virtual void | SetExternalClockName (const std::string name) |
|
TString | GetSubsystemName () const |
| Return the name of the inheriting subsystem name. More...
|
|
void | SetSubsystemName (TString sysname) |
| Set the name of the inheriting subsystem name. More...
|
|
TString | GetModuleType () const |
| Return the type of the beam instrument. More...
|
|
void | SetModuleType (TString ModuleType) |
| set the type of the beam instrument More...
|
|
void | ShareHistograms (const MQwHistograms *source) |
| Share histogram pointers between objects. More...
|
|
Definition at line 30 of file VQwClock.h.