ATLAS Offline Software
Loading...
Searching...
No Matches
interpretSeeds.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef INTERPRET_SEEDS_H
6#define INTERPRET_SEEDS_H 1
7#include <string>
8#include <stdint.h>
9bool interpretSeeds(const std::string& buffer,
10 std::string& stream, uint32_t& seed1, uint32_t& seed2,
11 short& luxury, uint32_t& offset);
12inline
13bool interpretSeeds(const std::string& buffer,
14 std::string& stream, uint32_t& seed1, uint32_t& seed2,
15 uint32_t& offset) {
16 short luxury(0);
17 return interpretSeeds(buffer, stream, seed1, seed2, luxury, offset);
18}
19
20inline
21bool interpretSeeds(const std::string& buffer,
22 std::string& stream, uint32_t& seed1, uint32_t& seed2) {
23 short luxury(0);
24 uint32_t offset(0);
25 return interpretSeeds(buffer, stream, seed1, seed2, luxury, offset);
26}
27
28bool interpretSeeds(const std::string& buffer,
29 std::string& stream, std::vector<uint32_t>& seeds);
30#endif
bool interpretSeeds(const std::string &buffer, std::string &stream, uint32_t &seed1, uint32_t &seed2, short &luxury, uint32_t &offset)