All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
sbndcode/sbndcode/OpDetReco/OpFlash/FlashFinder/FlashFinderFMWKInterface.h
Go to the documentation of this file.
1 #ifndef __FLASHFINDERFMWKINTERFACE_H__
2 #define __FLASHFINDERFMWKINTERFACE_H__
3 
4 //#include "FhiclLite/ConfigManager.h"
5 #include "fhiclcpp/ParameterSet.h"
8 #include <stdlib.h>
9 
10 namespace lightana {
11 
12  //typedef ::fcllite::PSet Config_t;
13  typedef fhicl::ParameterSet Config_t;
14 
15  std::vector<size_t> ListOpChannels(int cryostat=-1);
16 
17  std::vector<size_t> ListOpChannelsByTPC(int tpc=-1);
18 
19  std::vector<size_t> ListOpDets(int cryostat=-1);
20 
21  size_t NOpDets(int cryostat=-1);
22 
23  std::vector<int> PDNamesToList(std::vector<std::string> pd_names);
24 
25  size_t OpDetFromOpChannel(size_t opch);
26 
27  void OpDetCenterFromOpChannel(size_t opch, double *xyz);
28 
29 }
30 #endif
31 
std::vector< int > PDNamesToList(std::vector< std::string > pd_names)
art framework interface to geometry description