1 #ifndef L1TRIGGER_PHASE2L1PARTICLEFLOWS_BJETID_H 2 #define L1TRIGGER_PHASE2L1PARTICLEFLOWS_BJETID_H 14 std::unique_ptr<tensorflow::GraphDef>
graphDef;
float compute(const l1t::PFJet &iJet, float vz, bool useRawPt)
tensorflow::Session * sessionRef_
GraphDef * loadGraphDef(const std::string &pbFile)
unique_ptr< float[]> fPhi_
std::unique_ptr< tensorflow::GraphDef > graphDef
unique_ptr< int[]> fCharge_
unique_ptr< float[]> fId_
unique_ptr< float[]> fDX_
bool closeSession(Session *&session)
unique_ptr< float[]> fDZ_
Session * createSession()
BJetId(const std::string &iInput, const std::string &iOutput, const BJetTFCache *cache, int iNParticles)
BJetTFCache(const std::string &graphPath)
unique_ptr< float[]> fDY_
tensorflow::Session * session
unique_ptr< float[]> fEta_
unique_ptr< float[]> fPt_
std::vector< float > NNvectorVar_