OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Static Public Attributes | Private Attributes | List of all members
NumberOfPeaks Struct Reference

#include <NumberOfPeaks.h>

Public Member Functions

Expressions::Result_t operator() (client::function::arguments_t args)
 

Static Public Attributes

static const std::string name
 

Private Attributes

std::string sim_filename_
 
boost::tuple< std::string > argument_types
 

Detailed Description

A simple expression to check the number of turns in a circular machine. It checks probe files (*.peaks) and counts the number of turns.

Definition at line 21 of file NumberOfPeaks.h.

Member Function Documentation

Expressions::Result_t NumberOfPeaks::operator() ( client::function::arguments_t  args)
inline

Definition at line 25 of file NumberOfPeaks.h.

References endl(), sim_filename_, and OptPilotException::what().

Here is the call graph for this function:

Member Data Documentation

boost::tuple<std::string> NumberOfPeaks::argument_types
private

Definition at line 54 of file NumberOfPeaks.h.

const std::string NumberOfPeaks::name
static

Definition at line 23 of file NumberOfPeaks.h.

std::string NumberOfPeaks::sim_filename_
private

Definition at line 51 of file NumberOfPeaks.h.

Referenced by operator()().


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