|
|
Go to the documentation of this file.
40 edm::LogInfo(
"RecoVertex/KVFTrackUpdate") <<
"Reconstructing event number: " <<
iEvent.id() <<
"\n";
47 edm::LogInfo(
"RecoVertex/KVFTrackUpdate") <<
"Found: " << (*tks).size() <<
" reconstructed tracks"
49 edm::LogPrint(
"RecoVertex/KVFTrackUpdate") <<
"got " << (*tks).size() <<
" tracks " << std::endl;
56 std::vector<TransientTrack> t_tks = theB->build(tks);
58 edm::LogInfo(
"RecoVertex/KVFTrackUpdate") <<
"Found: " << t_tks.size() <<
" reconstructed tracks"
64 mat[0][0] = (20.e-04) * (20.
e-04);
65 mat[1][1] = (20.e-04) * (20.
e-04);
66 mat[2][2] = (5.3) * (5.3);
74 for (
unsigned int i = 0;
i < t_tks.size();
i++) {
76 edm::LogPrint(
"RecoVertex/KVFTrackUpdate") <<
"Chi2: " << std::get<2>(
a) << std::endl;
77 if (recoBeamSpotHandle.
isValid()) {
79 edm::LogPrint(
"RecoVertex/KVFTrackUpdate") <<
"Chi2: " << std::get<2>(
b) << std::endl;
85 edm::LogInfo(
"RecoVertex/KVFTrackUpdate") <<
"Exception during event number: " <<
iEvent.id() <<
"\n"
86 <<
err.what() <<
"\n";
ROOT::Math::SMatrix< double, 3, 3, ROOT::Math::MatRepSym< double, 3 > > AlgebraicSymMatrix33
Log< level::Warning, true > LogPrint
Log< level::Info, false > LogInfo
edm::EDGetTokenT< reco::TrackCollection > token_tracks
#define DEFINE_FWK_MODULE(type)
BTFtuple constrain(const reco::TransientTrack &track, const GlobalPoint &priorPos, const GlobalError &priorError) const
std::tuple< bool, reco::TransientTrack, float > BTFtuple
const edm::ESGetToken< TransientTrackBuilder, TransientTrackRecord > estoken_TTB
bool getData(T &iHolder) const
edm::EDGetTokenT< reco::BeamSpot > token_beamSpot
~KVFTrackUpdate() override
T getParameter(std::string const &) const
KVFTrackUpdate(const edm::ParameterSet &)
void analyze(const edm::Event &, const edm::EventSetup &) override