My Project
Public Member Functions | Protected Attributes
AcquireNeutronSourceTextInformation Class Reference
Inheritance diagram for AcquireNeutronSourceTextInformation:
Inheritance graph
[legend]
Collaboration diagram for AcquireNeutronSourceTextInformation:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AcquireNeutronSourceTextInformation ()
 Constructor.
 AcquireNeutronSourceTextInformation (string host_name, Bool debug_flag=false)
 Constructor.
 AcquireNeutronSourceTextInformation (Bool debug_flag)
 Constructor.
virtual ~AcquireNeutronSourceTextInformation ()
 Destructor.
string PutCgiPath (const string Key)
string PutStepKey (const string Key, const Int4 StepTime)
Int4 SetRequestMessage (const string Key, const string Start, const string End, const string StepKey)
UInt4 SplitValueData (const string &body_data, string &info_data)
UInt4 SplitBeamOffData (const string &body_data, string &info_data)
void ReplaceStr (string &str, const string &from, const string &to)
vector< Double > PutValueData (const string Key, const string Start, const string StepKey, const Int4 bin_step, const string data)
Double PutValueInformation (const string Key)
Double PutValueInformation (const string Key, const string Start)
vector< Double > PutValueInformation (const string Key, const string Start, const string End, const Int4 StepTime=0)
vector< string > PutDateBinInformation ()
vector< string > PutTimeBinInformation ()
void GetTextInformation (const string Key)
void GetTextInformation (const string Key, const string Start)
void GetTextInformation (const string Key, const string Start, const string End, const Int4 StepTime=TIME_10)
vector< string > PutTextFirstInformation ()
vector< string > PutTextSecondInformation ()
vector< Double > ConvertProtonToCurrent (vector< Double > proton, const Int4 bin)
vector< Double > ConvertCurrentToBeampower (vector< Double > Current)

Protected Attributes

vector< string > DateAtBin
vector< string > TimeAtBin
vector< Double > InfomationValue
vector< pair< string, string > > BeamOffOn

Constructor & Destructor Documentation

AcquireNeutronSourceTextInformation::AcquireNeutronSourceTextInformation ( string  host_name,
Bool  debug_flag = false 
)

Constructor.

Parameters:
host_nameThe server name which is the information Web page of neutron source.
debug_flagThe flag to show some parameters under running. ( OFF:false/0, ON:true/1 )

Constructor.

Parameters:
debug_flagThe flag to show some parameters under running. ( OFF:false/0, ON:true/1 )

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