19#ifndef BDSSAMPLERCYLINDER_H
20#define BDSSAMPLERCYLINDER_H
22#include "BDSSampler.hh"
27#include "CLHEP/Units/SystemOfUnits.h"
46 G4double startAngle = 0,
47 G4double sweepAngle = CLHEP::twopi,
48 G4int filterSetIDIn = -1);
54 const G4ThreeVector& inputFaceNormal,
55 const G4ThreeVector& outputFaceNormal,
56 G4double startAngle = 0,
57 G4double sweepAngle = CLHEP::twopi,
58 G4int filterSetIDIn = -1);
Cylindrical sampler around an object.
BDSSamplerCylinder & operator=(const BDSSamplerCylinder &)=delete
Assignment and copy constructor not implemented nor used.
BDSSamplerCylinder(BDSSamplerCylinder &)=delete
Assignment and copy constructor not implemented nor used.
virtual void SetSensitivity()
Attach sensitive detector to containerLogicalVolume.
Base class and registry of sampler instances.