ATLAS Offline Software
VolumeUtils.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef LARG4CODE_VOLUMEUTILS_H
6 #define LARG4CODE_VOLUMEUTILS_H
7 
14 // System includes
15 #include <string>
16 #include <vector>
17 #include <set>
18 
19 // Gaudi includes
20 #include "GaudiKernel/MsgStream.h"
21 
22 namespace LArG4
23 {
24 
32  std::set<std::string> findLogicalVolumes(const std::string& pattern);
33 
34 
44  std::vector<std::string>
45  findLogicalVolumes(const std::vector<std::string>& patterns,
46  MsgStream& msg);
47 
48 }
49 
50 #endif
mergePhysValFiles.pattern
pattern
Definition: DataQuality/DataQualityUtils/scripts/mergePhysValFiles.py:26
patterns
std::vector< std::string > patterns
Definition: listroot.cxx:187
LArG4::findLogicalVolumes
std::set< std::string > findLogicalVolumes(const std::string &pattern)
Search for logical volumes in the G4 volume store.
LArG4
Definition: LArWheelCalculatorEnums.h:8
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7