MCBooster  1.0.1
Tool to generate MC phase space samples in parallel.
MCBooster::Calculate3< FUNCTION > Struct Template Reference

#include <Calculate.h>

+ Collaboration diagram for MCBooster::Calculate3< FUNCTION >:

Public Member Functions

 Calculate3 ()
 
 Calculate3 (const FUNCTION &_Function)
 
__host__ __device__ void operator() (GTR3 tuples)
 
__host__ __device__ void operator() (GTR4 tuples)
 
__host__ __device__ void operator() (GTR5 tuples)
 
__host__ __device__ void operator() (GTR6 tuples)
 
__host__ __device__ void operator() (GTR7 tuples)
 
__host__ __device__ void operator() (GTR8 tuples)
 
__host__ __device__ void operator() (GTR9 tuples)
 
__host__ __device__ void operator() (GTR10 tuples)
 

Public Attributes

FUNCTION Function
 

Detailed Description

template<typename FUNCTION>
struct MCBooster::Calculate3< FUNCTION >

Definition at line 359 of file Calculate.h.

Constructor & Destructor Documentation

template<typename FUNCTION >
MCBooster::Calculate3< FUNCTION >::Calculate3 ( )
inline

Definition at line 364 of file Calculate.h.

template<typename FUNCTION >
MCBooster::Calculate3< FUNCTION >::Calculate3 ( const FUNCTION &  _Function)
inline

Definition at line 371 of file Calculate.h.

Member Function Documentation

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR3  tuples)
inline

Definition at line 378 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR4  tuples)
inline

Definition at line 391 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR5  tuples)
inline

Definition at line 407 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR6  tuples)
inline

Definition at line 423 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR7  tuples)
inline

Definition at line 440 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR8  tuples)
inline

Definition at line 458 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR9  tuples)
inline

Definition at line 478 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

template<typename FUNCTION >
__host__ __device__ void MCBooster::Calculate3< FUNCTION >::operator() ( GTR10  tuples)
inline

Definition at line 498 of file Calculate.h.

References MCBooster::Calculate3< FUNCTION >::Function.

Member Data Documentation

template<typename FUNCTION >
FUNCTION MCBooster::Calculate3< FUNCTION >::Function

Definition at line 362 of file Calculate.h.

Referenced by MCBooster::Calculate3< FUNCTION >::operator()().


The documentation for this struct was generated from the following file: