JHUGen MELA  v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
Namespaces | Functions
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 
)