GSI Object Oriented Online Offline (Go4)  GO4-6.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
TMeshParameter Class Reference

#include <TMeshParameter.h>

+ Inheritance diagram for TMeshParameter:

Public Member Functions

 TMeshParameter ()
 
 TMeshParameter (const char *name)
 
virtual ~TMeshParameter ()
 
virtual Int_t PrintParameter (Text_t *n, Int_t)
 
virtual Bool_t UpdateFrom (TGo4Parameter *)
 
- Public Member Functions inherited from TGo4Parameter
 TGo4Parameter ()
 
 TGo4Parameter (const char *name, const char *title="This is a Go4 Parameter Object")
 
virtual ~TGo4Parameter ()
 
virtual void Print (Option_t *dummy="") const
 
Bool_t UpdateFromUrl (const char *rest_url_opt)
 
virtual Bool_t CustomUpdateFrom () const
 
virtual void Clear (Option_t *opt="")
 
void GetMemberValues (TObjArray *fItems)
 
Bool_t SetMemberValues (TObjArray *fItems)
 
virtual void SavePrimitive (std::ostream &fs, Option_t *opt="")
 
TGo4ParameterStatusCreateStatus ()
 
Bool_t SetStatus (TGo4ParameterStatus *status)
 

Public Attributes

Bool_t fbUnpackOn
 
Bool_t fbExec1On
 
Bool_t fbExec2On
 
Bool_t fbExec3On
 
Bool_t fbExec12On
 
Bool_t fbCollectorOn
 

Additional Inherited Members

- Protected Member Functions inherited from TGo4Parameter
void GetMemberValues (TObjArray *fItems, TClass *cl, char *ptr, unsigned long int cloffset)
 
Bool_t SetMemberValues (TObjArray *items, Int_t &itemsindx, TClass *cl, char *ptr, unsigned long int cloffset)
 
Int_t FindArrayLength (TObjArray *items, Int_t &itemsindx, TDataMember *member)
 

Detailed Description

This parameter may be used for a global setup of the mesh

Definition at line 21 of file TMeshParameter.h.

Constructor & Destructor Documentation

TMeshParameter::TMeshParameter ( )

Definition at line 20 of file TMeshParameter.cxx.

TMeshParameter::TMeshParameter ( const char *  name)

Definition at line 27 of file TMeshParameter.cxx.

TMeshParameter::~TMeshParameter ( )
virtual

Definition at line 34 of file TMeshParameter.cxx.

Member Function Documentation

Int_t TMeshParameter::PrintParameter ( Text_t *  buffer,
Int_t  buflen 
)
virtual

Basic method to printout information on stdout; to be overridden by specific subclass

Reimplemented from TGo4Parameter.

Definition at line 40 of file TMeshParameter.cxx.

References fbCollectorOn, fbExec12On, fbExec1On, fbExec2On, fbExec3On, and fbUnpackOn.

Bool_t TMeshParameter::UpdateFrom ( TGo4Parameter rhs)
virtual

Update contents of parameter class with external object. to be implemented in subclass

Reimplemented from TGo4Parameter.

Definition at line 52 of file TMeshParameter.cxx.

References fbCollectorOn, fbExec12On, fbExec1On, fbExec2On, fbExec3On, fbUnpackOn, TGo4Analysis::GetAnalysisStep(), TGo4Analysis::Instance(), TGo4AnalysisStep::SetProcessEnabled(), and TGo4AnalysisStep::SetSourceEnabled().

Member Data Documentation

Bool_t TMeshParameter::fbCollectorOn

Definition at line 34 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Bool_t TMeshParameter::fbExec12On

Definition at line 33 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Bool_t TMeshParameter::fbExec1On

Definition at line 30 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Bool_t TMeshParameter::fbExec2On

Definition at line 31 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Bool_t TMeshParameter::fbExec3On

Definition at line 32 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().

Bool_t TMeshParameter::fbUnpackOn

Definition at line 29 of file TMeshParameter.h.

Referenced by PrintParameter(), and UpdateFrom().


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