ATLAS Offline Software
StandaloneNavigation.h
Go to the documentation of this file.
1 // Emacs -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef TRIGNAVSTRUCTUE_STANDALONENAVIGATION_H
8 #define TRIGNAVSTRUCTUE_STANDALONENAVIGATION_H
9 
11 #include <vector>
12 
13 namespace HLT{
15  public:
17  virtual ~StandaloneNavigation();
18 
27  virtual bool serializeHolders( std::vector<uint32_t>& output ) const;
28  virtual bool deserializeHolders(std::vector<uint32_t>::const_iterator& start, const std::vector<uint32_t>::const_iterator& end);
29 
37  virtual bool serialize( std::vector<uint32_t>& output ) const;
38  virtual bool deserialize( const std::vector<uint32_t>& input );
39 
40  };
41 }//end of HLT namespace
42 #endif
TrigNavStructure.h
mergePhysValFiles.start
start
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:14
HLT::TrigNavStructure
Definition: TrigNavStructure.h:40
mergePhysValFiles.end
end
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:93
HLT::StandaloneNavigation::serializeHolders
virtual bool serializeHolders(std::vector< uint32_t > &output) const
method serializes the helper objects allowing use of FeatureAccessHelpers w/o CLID This methods shoul...
Definition: StandaloneNavigation.cxx:18
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition: HLTResultReader.h:26
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
merge.output
output
Definition: merge.py:17
HLT::StandaloneNavigation
Definition: StandaloneNavigation.h:14
HLT::StandaloneNavigation::~StandaloneNavigation
virtual ~StandaloneNavigation()
Definition: StandaloneNavigation.cxx:15
HLT::StandaloneNavigation::deserialize
virtual bool deserialize(const std::vector< uint32_t > &input)
Definition: StandaloneNavigation.cxx:88
HLT::StandaloneNavigation::serialize
virtual bool serialize(std::vector< uint32_t > &output) const
method serializes entire navigation
Definition: StandaloneNavigation.cxx:71
HLT::StandaloneNavigation::StandaloneNavigation
StandaloneNavigation()
Definition: StandaloneNavigation.cxx:12
HLT::StandaloneNavigation::deserializeHolders
virtual bool deserializeHolders(std::vector< uint32_t >::const_iterator &start, const std::vector< uint32_t >::const_iterator &end)
Definition: StandaloneNavigation.cxx:35