29     JParser<> zap(
"Example program to test fixed length array class.");
 
   35   catch(
const exception &error) {
 
   36     FATAL(error.what() << endl);
 
   69     typedef JArray<N-1, 
int>       JArray2_t;
 
   73     for (JArray1_t::iterator i = 
array.begin(); i != 
array.end(); ++i) {
 
   79       copy(
array.begin(), 
array.end(), ostream_iterator<int>(cout, 
" "));
 
   86       for (
int i = 0; i != N; ++i) {
 
   92       JArray2_t buffer = 
array.pop_front();
 
   96         copy(buffer.begin(), buffer.end(), ostream_iterator<int>(cout, 
" "));
 
  100       for (
int i = 0; i != N-1; ++i) {
 
  106       JArray1_t buffer(
array.pop_back(), 
array[N-1]);
 
  112       JArray2_t buffer = 
array.pop_back();
 
  116         copy(buffer.begin(), buffer.end(), ostream_iterator<int>(cout, 
" "));
 
  120       for (
int i = 0; i != N-1; ++i) {
 
  132       copy(p3.begin(), p3.end(), ostream_iterator<int>(cout, 
" "));
 
  141       copy(p2.begin(), p2.end(), ostream_iterator<int>(cout, 
" "));
 
  150       copy(
p1.begin(), 
p1.end(), ostream_iterator<int>(cout, 
" "));
 
  163     key.second.first = 1;
 
  170       copy(
array.begin(), 
array.end(), ostream_iterator<int>(cout, 
" "));
 
#define ASSERT(A,...)
Assert macro.
 
#define make_field(A,...)
macro to convert parameter to JParserTemplateElement object
 
std::vector< T >::difference_type distance(typename std::vector< T >::const_iterator first, typename PhysicsEvent::const_iterator< T > second)
Specialisation of STL distance.
 
Utility class to parse command line options.
 
void copy(const Head &from, JHead &to)
Copy header from from to to.
 
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).