|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   12 #include "AthLinks/ElementLink.h" 
   17                     MsgStream &
log)
 const {
 
   21   if ( (!trans) || (!pers) )
 
   25   for (
unsigned int i = 0; 
i < trans->
size(); ++
i) { 
 
   34                     MsgStream &
log)
 const {
 
   38   if ( (!pers) || (!trans) )
 
   42   for (
unsigned int i = 0; 
i < pers->
m_output.size(); ++
i){   
 
  
This file contains the class definition for the ElementLinkCnv_p3 class.
void persToTrans(const PersLink_t &pers, Link_t &trans, MsgStream &log) const
ElementLinkInt_p3 m_cluster
float & at(const unsigned int i)
void transToPers(const Link_t &trans, PersLink_t &pers, const SG::ThinningCache *cache, MsgStream &log) const
virtual void transToPers(const TrigRNNOutput *transObj, TrigRNNOutput_p2 *persObj, MsgStream &log) const override
This class carries the output of the Neural Network of TrigMultiVarHypo.
const ElementLink< TrigEMClusterContainer > & clusterLink() const
void setCluster(const TrigEMClusterContainer &cluster_con, unsigned int cluster_idx)
unsigned int size() const
std::vector< float > m_output
std::vector< float > & output()
Acessor methods.
ElementLinkCnv_p3< ElementLink< TrigEMClusterContainer > > ELinkTrigEMClusterCnv
virtual void persToTrans(const TrigRNNOutput_p2 *persObj, TrigRNNOutput *transObj, MsgStream &log) const override