ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FlagSave Class Reference

#include <coresoftware/blob/master/offline/framework/ffaobjects/FlagSave.h>

+ Inheritance diagram for FlagSave:
+ Collaboration diagram for FlagSave:

Public Member Functions

 ~FlagSave () override
 dtor
 
void Reset () override
 Clear Flag.
 
void identify (std::ostream &os=std::cout) const override
 
int isValid () const override
 isValid returns non zero if object contains valid data
 
virtual int FillFromPHFlag (const PHFlag *)
 
virtual int PutFlagsBack (PHFlag *)
 
- Public Member Functions inherited from PHObject
 PHObject ()
 ctor
 
 ~PHObject () override
 dtor
 
virtual PHObjectCloneMe () const
 Virtual copy constructor.
 
virtual PHObjectclone () const final
 
PHObjectClone (const char *newname="") const final
 
void Copy (TObject &object) const final
 
virtual int isValid (const float) const
 
virtual int isValid (const double) const
 
virtual int isValid (const int) const
 
virtual int isValid (const unsigned int) const
 
virtual int isImplemented (const float f) const
 
virtual int isImplemented (const double f) const
 
virtual int isImplemented (const int i) const
 
virtual int isImplemented (const unsigned int i) const
 
virtual int Integrate () const
 
virtual int Integrate (PHObject *)
 
virtual void CopyFrom (const PHObject *obj)
 

Detailed Description

Definition at line 12 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 12 of file FlagSave.h

Constructor & Destructor Documentation

FlagSave::~FlagSave ( )
inlineoverride

dtor

Definition at line 16 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 16 of file FlagSave.h

Member Function Documentation

virtual int FlagSave::FillFromPHFlag ( const PHFlag )
inlinevirtual

Reimplemented in FlagSavev1.

Definition at line 41 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 41 of file FlagSave.h

Referenced by HeadReco::EndRun().

+ Here is the caller graph for this function:

void FlagSave::identify ( std::ostream &  os = std::cout) const
inlineoverridevirtual

identify Function from PHObject

Parameters
osOutput Stream

Reimplemented from PHObject.

Reimplemented in FlagSavev1.

Definition at line 28 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 28 of file FlagSave.h

Referenced by HeadReco::EndRun().

+ Here is the caller graph for this function:

int FlagSave::isValid ( ) const
inlineoverridevirtual

isValid returns non zero if object contains valid data

Reimplemented from PHObject.

Reimplemented in FlagSavev1.

Definition at line 35 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 35 of file FlagSave.h

References PHWHERE.

virtual int FlagSave::PutFlagsBack ( PHFlag )
inlinevirtual

Reimplemented in FlagSavev1.

Definition at line 42 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 42 of file FlagSave.h

void FlagSave::Reset ( )
inlineoverridevirtual

Clear Flag.

Reimplemented from PHObject.

Reimplemented in FlagSavev1.

Definition at line 19 of file FlagSave.h.

View newest version in sPHENIX GitHub at line 19 of file FlagSave.h

References PHWHERE.


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