1 #ifndef __JTRIGGER__JPREPROCESSOR__ 
    2 #define __JTRIGGER__JPREPROCESSOR__ 
   21 namespace JPP { 
using namespace JTRIGGER; }
 
   79       data_type::const_iterator 
i = find_if(
get_options().begin(), 
 
  102       data_type::const_iterator 
i = find_if(
get_options().begin(), 
 
  138         if (
i.second != option) {
 
  139           buffer.push_back(
i.first);
 
  162       if (pos != string::npos) {
 
  177       if (buffer.empty()) {
 
  179 #define MAKE_ENTRY(A) std::make_pair(JPreprocessor(#A), A) 
remove consecutive hits according match criterion 
 
JPredicate< JResult_t T::*, JComparison::eq > make_predicate(JResult_t T::*member, const JResult_t value)
Helper method to create predicate for data member. 
 
#define THROW(JException_t, A)
Marco for throwing exception with std::ostream compatible message. 
 
static std::vector< JPreprocessor > getOptions()
Get options. 
 
static JOption_t getOption(const JPreprocessor &option)
Get option. 
 
std::vector< pair_type > data_type
 
then echo The file $DIR KM3NeT_00000001_00000000 root already please rename or remove it first
 
std::pair< JPreprocessor, JOption_t > pair_type
 
join consecutive hits according match criterion 
 
static JPreprocessor getOption(const JOption_t option)
Get option. 
 
const array_type< JValue_t > & make_array(const JValue_t(&array)[N])
Method to create array of values. 
 
static const char ENUM_EXTENSION
Extension of enumeration names. 
 
static const data_type & get_options()
Get paired options. 
 
Auxiliary methods to convert data members or return values of member methods of a set of objects to a...
 
JOption_t
Preprocessing options. 
 
filter consecutive hits according match criterion 
 
JPreprocessor(const std::string &option)
Constructor. 
 
JPreprocessor()
Default constructor. 
 
static std::vector< JPreprocessor > getOptions(const JOption_t option)
Get options. 
 
Auxiliary class for specifying the way of pre-processing of hits.