Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT > Class Template Reference
#include <GrammarsForVectors.h>
List of all members.
Detailed Description
template<class ScalarGrammarT, class POINT>
class Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >
The grammar for 4D-point.
- Author:
- Vanya BELYAEV Ivan.Belyaev@nikhef.nl
- Date:
- 2009-09-05
Definition at line 92 of file GrammarsForVectors.h.
|
Public Types |
| typedef POINT | ResultT |
| | the actual type of result
|
| typedef ClosureGrammar< POINT > | ClosureT |
Public Member Functions |
| void | matchX (double value) const |
| | callback. Action when we match inner value
|
| void | matchY (double value) const |
| void | matchZ (double value) const |
| void | matchT (double value) const |
Classes |
| struct | definition |
Member Typedef Documentation
template<class ScalarGrammarT, class POINT>
| typedef POINT Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >::ResultT |
template<class ScalarGrammarT, class POINT>
Member Function Documentation
template<class ScalarGrammarT, class POINT>
| void Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >::matchX |
( |
double |
value |
) |
const [inline] |
callback. Action when we match inner value
Definition at line 107 of file GrammarsForVectors.h.
00107 { this->val().SetPx ( value ) ; }
template<class ScalarGrammarT, class POINT>
| void Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >::matchY |
( |
double |
value |
) |
const [inline] |
template<class ScalarGrammarT, class POINT>
| void Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >::matchZ |
( |
double |
value |
) |
const [inline] |
template<class ScalarGrammarT, class POINT>
| void Gaudi::Parsers::Pnt4DGrammar< ScalarGrammarT, POINT >::matchT |
( |
double |
value |
) |
const [inline] |
The documentation for this class was generated from the following file: