|
Gaudi Framework, version v22r1 |
| Home | Generated: Mon Feb 28 2011 |

Public Types | |
| typedef Gaudi::Parsers::Histo1DGrammar | H1G |
Public Member Functions | |
| definition (H1G const &self) | |
| boost::spirit::rule< ScannerT > const & | start () const |
Public Attributes | |
| RealGrammar | rG |
| IntGrammar | iG |
| StringGrammar | sG |
| rule< ScannerT > | histogram |
| rule< ScannerT > | val1 |
| rule< ScannerT > | val2 |
| rule< ScannerT > | val3 |
Definition at line 63 of file ParseHistos.cpp.
| typedef Gaudi::Parsers::Histo1DGrammar Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::H1G |
Definition at line 65 of file ParseHistos.cpp.
| Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::definition | ( | H1G const & | self ) | [inline] |
Definition at line 66 of file ParseHistos.cpp.
{
val1 = sG [boost::bind(&H1G::matchTitle , &self , _1 ) ]
>> "," >> rG [boost::bind(&H1G::matchLow , &self , _1 ) ]
>> "," >> rG [boost::bind(&H1G::matchHigh , &self , _1 ) ]
>> !( "," >> iG [boost::bind(&H1G::matchBins , &self , _1 ) ] ) ;
val2 = rG [boost::bind(&H1G::matchLow , &self , _1 ) ]
>> "," >> rG [boost::bind(&H1G::matchHigh , &self , _1 ) ]
>> "," >> sG [boost::bind(&H1G::matchTitle , &self , _1 ) ]
>> !( "," >> iG [boost::bind(&H1G::matchBins , &self , _1 ) ] ) ;
val3 = rG [boost::bind(&H1G::matchLow , &self , _1 ) ]
>> "," >> rG [boost::bind(&H1G::matchHigh , &self , _1 ) ]
>> !( "," >> iG [boost::bind(&H1G::matchBins , &self , _1 ) ] )
>> !( "," >> sG [boost::bind(&H1G::matchTitle , &self , _1 ) ] ) ;
histogram = "(" >> ( val1 || val2 || val3 ) >> ")";
}
| boost::spirit::rule<ScannerT> const& Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::start | ( | ) | const [inline] |
Definition at line 88 of file ParseHistos.cpp.
{ return histogram;}
| rule<ScannerT> Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::histogram |
Definition at line 89 of file ParseHistos.cpp.
| IntGrammar Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::iG |
Definition at line 86 of file ParseHistos.cpp.
| RealGrammar Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::rG |
Definition at line 85 of file ParseHistos.cpp.
| StringGrammar Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::sG |
Definition at line 87 of file ParseHistos.cpp.
| rule<ScannerT> Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::val1 |
Definition at line 90 of file ParseHistos.cpp.
| rule<ScannerT> Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::val2 |
Definition at line 90 of file ParseHistos.cpp.
| rule<ScannerT> Gaudi::Parsers::Histo1DGrammar::definition< ScannerT >::val3 |
Definition at line 90 of file ParseHistos.cpp.