The Gaudi Framework  master (37c0b60a)
RootCompressionSettings.h
Go to the documentation of this file.
1 /***********************************************************************************\
2 * (c) Copyright 1998-2019 CERN for the benefit of the LHCb and ATLAS collaborations *
3 * *
4 * This software is distributed under the terms of the Apache version 2 licence, *
5 * copied verbatim in the file "LICENSE". *
6 * *
7 * In applying this licence, CERN does not waive the privileges and immunities *
8 * granted to it by virtue of its status as an Intergovernmental Organization *
9 * or submit itself to any jurisdiction. *
10 \***********************************************************************************/
11 #ifndef ROOTCOMPRESSIONSETTINGS_H
12 #define ROOTCOMPRESSIONSETTINGS_H 1
13 
14 // STD
15 #include <string>
16 
17 namespace RootHistCnv {
18 
31  int m_level;
32 
33  public:
35  RootCompressionSettings( const std::string& settings );
36 
38  int level() const { return m_level; }
39  };
40 } // namespace RootHistCnv
41 
42 #endif // ROOTCOMPRESSIONSETTINGS_H
std::string
STL class.
RootHistCnv::RootCompressionSettings::m_level
int m_level
The cached ROOT compression level int.
Definition: RootCompressionSettings.h:31
RootHistCnv::RootCompressionSettings::RootCompressionSettings
RootCompressionSettings(const std::string &settings)
Standard constructor.
Definition: RootCompressionSettings.cpp:29
RootHistCnv
Definition: DirectoryCnv.h:27
RootHistCnv::RootCompressionSettings::level
int level() const
Get the level.
Definition: RootCompressionSettings.h:38
RootHistCnv::RootCompressionSettings
Definition: RootCompressionSettings.h:29