1 #ifndef __JTRIGGER__JMODULECOUNTER__ 
    2 #define __JTRIGGER__JMODULECOUNTER__ 
   13 namespace JPP { 
using namespace JTRIGGER; }
 
   50       for (
T i = __begin; i != __end; ++i, ++out) {
 
   51         *out = i->getModuleID();
 
std::vector< T >::difference_type distance(typename std::vector< T >::const_iterator first, typename PhysicsEvent::const_iterator< T > second)
Specialisation of STL distance. 
 
int operator()(T __begin, T __end) const 
Count unique modules. 
 
static const JModuleCounter getNumberOfModules
Function object to count unique modules. 
 
std::vector< int > buffer
 
do set_variable OUTPUT_DIRECTORY $WORKDIR T
 
JModuleCounter()
Default constructor. 
 
Auxiliary class for counting unique modules.