Citation: 6B_1094/2019 E. 4

Die Beschwerde ist teilweise gutzuheissen. Der angefochtene Entscheid ist aufzuheben und die Sache zur neuen Beurteilung an die Vorinstanz zurückzuweisen. Im Übrigen ist die Beschwerde abzuweisen, soweit darauf eingetreten werden kann. Bei diesem Ausgang des Verfahrens ist der Beschwerdeführer im Umfang seines Unterliegens kostenpflichtig (Art. 66 Abs. 1 BGG). Der Kanton Luzern hat keine Verfahrenskosten zu tragen (Art. 66 Abs. 4 BGG). Er hat indessen den Beschwerdeführer im Umfang seines Obsiegens für das bundesgerichtliche Verfahren angemessen zu entschädigen (Art. 68 Abs. 1 und 2 BGG).