CMS 3D CMS Logo

List of all members | Public Member Functions
caHitNtupletGenerator::CAParamsT< TrackerTraits, Enable > Struct Template Reference

#include <CAHitNtupletGeneratorKernels.h>

Inheritance diagram for caHitNtupletGenerator::CAParamsT< TrackerTraits, Enable >:
caHitNtupletGenerator::CACommon

Public Member Functions

__device__ __attribute__ ((always_inline)) bool startingLayerPair(int16_t pid) const
 
__device__ __attribute__ ((always_inline)) bool startAt0(int16_t pid) const
 

Additional Inherited Members

- Public Attributes inherited from caHitNtupletGenerator::CACommon
const float CAThetaCutBarrel_
 
const float CAThetaCutForward_
 
const float dcaCutInnerTriplet_
 
const float dcaCutOuterTriplet_
 
const float hardCurvCut_
 
const uint32_t maxNumberOfDoublets_
 
const uint32_t minHitsPerNtuplet_
 
const float ptmin_
 

Detailed Description

template<typename TrackerTraits, typename Enable = void>
struct caHitNtupletGenerator::CAParamsT< TrackerTraits, Enable >

Definition at line 46 of file CAHitNtupletGeneratorKernels.h.

Member Function Documentation

◆ __attribute__() [1/2]

template<typename TrackerTraits, typename Enable = void>
__device__ caHitNtupletGenerator::CAParamsT< TrackerTraits, Enable >::__attribute__ ( (always_inline)  ) const
inline

Definition at line 47 of file CAHitNtupletGeneratorKernels.h.

47 { return false; };

◆ __attribute__() [2/2]

template<typename TrackerTraits, typename Enable = void>
__device__ caHitNtupletGenerator::CAParamsT< TrackerTraits, Enable >::__attribute__ ( (always_inline)  ) const
inline

Definition at line 48 of file CAHitNtupletGeneratorKernels.h.

48 { return false; };