JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
TUtilHelpers.hh File Reference
#include <string>
#include <vector>
#include <iterator>
#include <algorithm>
#include <utility>
#include "MELAParticle.h"
#include "MELACandidate.h"
#include "MELAThreeBodyDecayCandidate.h"
#include "TVar.hh"
#include "TNumericUtil.hh"
Include dependency graph for TUtilHelpers.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 TUtilHelpers
 

Functions

template<typename T >
void TUtilHelpers::copyVector (std::vector< T > const &input, std::vector< T > &target)
 
template<typename T , typename U = T>
bool TUtilHelpers::checkElementExists (T const &element, std::vector< U > const &elementlist)
 
template<typename T >
bool TUtilHelpers::hasCommonElements (std::vector< T > const &v1, std::vector< T > const &v2)
 
void TUtilHelpers::ExpandEnvironmentVariables (std::string &str)
 
template void TUtilHelpers::copyVector< TNumericUtil::intQuad_t > (std::vector< TNumericUtil::intQuad_t > const &input, std::vector< TNumericUtil::intQuad_t > &target)
 
template bool TUtilHelpers::checkElementExists< TNumericUtil::intQuad_t > (TNumericUtil::intQuad_t const &element, std::vector< TNumericUtil::intQuad_t > const &elementlist)
 

Function Documentation

◆ TUtilHelpers::checkElementExists< TNumericUtil::intQuad_t >()

template bool TUtilHelpers::checkElementExists< TNumericUtil::intQuad_t > ( TNumericUtil::intQuad_t const &  element,
std::vector< TNumericUtil::intQuad_t > const &  elementlist 
)

◆ TUtilHelpers::copyVector< TNumericUtil::intQuad_t >()

template void TUtilHelpers::copyVector< TNumericUtil::intQuad_t > ( std::vector< TNumericUtil::intQuad_t > const &  input,
std::vector< TNumericUtil::intQuad_t > &  target 
)