ATLAS Offline Software
Loading...
Searching...
No Matches
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
13namespace 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
virtual bool serializeHolders(std::vector< uint32_t > &output) const
method serializes the helper objects allowing use of FeatureAccessHelpers w/o CLID This methods shoul...
virtual bool serialize(std::vector< uint32_t > &output) const
method serializes entire navigation
virtual bool deserialize(const std::vector< uint32_t > &input)
virtual bool deserializeHolders(std::vector< uint32_t >::const_iterator &start, const std::vector< uint32_t >::const_iterator &end)
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...