CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes
ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs Struct Reference

#include <PatternRecognitionAlgoBase.h>

Public Member Functions

 Inputs (const edm::Event &eV, const edm::EventSetup &eS, const std::vector< reco::CaloCluster > &lC, const std::vector< float > &mS, const edm::ValueMap< std::pair< float, float >> &lT, const TILES &tL, const std::vector< TICLSeedingRegion > &rG, const tensorflow::Session *tS)
 

Public Attributes

const edm::EventSetupes
 
const edm::Eventev
 
const std::vector
< reco::CaloCluster > & 
layerClusters
 
const edm::ValueMap< std::pair
< float, float > > & 
layerClustersTime
 
const std::vector< float > & mask
 
const std::vector
< TICLSeedingRegion > & 
regions
 
const tensorflow::Session * tfSession
 
const TILES & tiles
 

Detailed Description

template<typename TILES>
struct ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs

Definition at line 32 of file PatternRecognitionAlgoBase.h.

Constructor & Destructor Documentation

template<typename TILES >
ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::Inputs ( const edm::Event eV,
const edm::EventSetup eS,
const std::vector< reco::CaloCluster > &  lC,
const std::vector< float > &  mS,
const edm::ValueMap< std::pair< float, float >> &  lT,
const TILES &  tL,
const std::vector< TICLSeedingRegion > &  rG,
const tensorflow::Session *  tS 
)
inline

Definition at line 42 of file PatternRecognitionAlgoBase.h.

Member Data Documentation

template<typename TILES >
const edm::EventSetup& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::es
template<typename TILES >
const edm::Event& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::ev
template<typename TILES >
const std::vector<reco::CaloCluster>& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::layerClusters
template<typename TILES >
const edm::ValueMap<std::pair<float, float> >& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::layerClustersTime
template<typename TILES >
const std::vector<float>& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::mask
template<typename TILES >
const std::vector<TICLSeedingRegion>& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::regions
template<typename TILES >
const tensorflow::Session* ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::tfSession
template<typename TILES >
const TILES& ticl::PatternRecognitionAlgoBaseT< TILES >::Inputs::tiles