Sachverhalt: Sachverhalt: A. X._, Jahrgang 1963, und Y._, Jahrgang 1966, lernten sich im Jahre 1986 kennen und heirateten 1991. Sie wurden Eltern der Kinder A._, geboren 1993, und B._, geboren 1997. Der Ehemann arbeitet vollzeitlich als Lokomotivführer im Regionalverkehr. Die Ehefrau ist ausgebildete Hebamme. Während der Ehe besorgte sie den Haushalt, betreute die Kinder und arbeitete zuletzt im Umfang von 80 % als stellvertretende Stationsleiterin in einem kantonalen Spital. A. X._, Jahrgang 1963, und Y._, Jahrgang 1966, lernten sich im Jahre 1986 kennen und heirateten 1991. Sie wurden Eltern der Kinder A._, geboren 1993, und B._, geboren 1997. Der Ehemann arbeitet vollzeitlich als Lokomotivführer im Regionalverkehr. Die Ehefrau ist ausgebildete Hebamme. Während der Ehe besorgte sie den Haushalt, betreute die Kinder und arbeitete zuletzt im Umfang von 80 % als stellvertretende Stationsleiterin in einem kantonalen Spital. B. Am 10. Juni 2005 stellte die Ehefrau ein Gesuch um Aufhebung des gemeinsamen Haushalts und um Regelung des Getrenntlebens. Der Ehemann schloss auf Abweisung und beantragte seinerseits, den gemeinsamen Haushalt aufzuheben. Am 13. Juni 2005 verliess der Ehemann das Wohnhaus der Familie. Die Ehegatten leben seither getrennt und beabsichtigen nicht, das Zusammenleben wieder aufzunehmen. Sämtliche Fragen des Getrenntlebens blieben strittig. Nach Einholung eines kinderpsychiatrischen Gutachtens stellte das Amtsgericht Willisau die beiden Kinder unter die Obhut ihrer Mutter, regelte den persönlichen Verkehr zwischen den Kindern und ihrem Vater und wies das Wohnhaus der Familie der Ehefrau mit den beiden Kindern zur Benützung zu. Das Amtsgericht verpflichtete den Ehemann zu monatlichen Unterhaltszahlungen an die Kinder von je Fr. 900.-- ab Juni 2005 und an die Ehefrau von Fr. 400.-- ab Juni 2005 bis November 2006 und von Fr. 900.-- ab 1. Dezember 2006. Der Ehemann wurde für berechtigt erklärt, die von ihm bezahlten Hypothekarzinsen mit den Unterhaltsbeiträgen aus der Zeit bis November 2006 zu verrechnen (Entscheid vom 30. November 2006). Der Ehemann legte dagegen Rekurs ein und beantragte, die Unterhaltsbeiträge für die beiden Kinder auf je Fr. 600.-- ab Juni 2005 festzusetzen. Die Ehefrau schloss auf Abweisung. Das Obergericht des Kantons Luzern beliess die monatlichen Unterhaltsbeiträge bei je Fr. 900.-- ab Juni 2005 für die Kinder und bei Fr. 900.-- ab 1. Dezember 2006 für die Ehefrau, setzte hingegen den Ehegattenunterhalt ab Juni 2005 bis November 2006 von Fr. 400.-- auf Fr. 200.-- herab (Entscheid vom 12. Februar 2007). Der Ehemann legte dagegen Rekurs ein und beantragte, die Unterhaltsbeiträge für die beiden Kinder auf je Fr. 600.-- ab Juni 2005 festzusetzen. Die Ehefrau schloss auf Abweisung. Das Obergericht des Kantons Luzern beliess die monatlichen Unterhaltsbeiträge bei je Fr. 900.-- ab Juni 2005 für die Kinder und bei Fr. 900.-- ab 1. Dezember 2006 für die Ehefrau, setzte hingegen den Ehegattenunterhalt ab Juni 2005 bis November 2006 von Fr. 400.-- auf Fr. 200.-- herab (Entscheid vom 12. Februar 2007). C. Der Ehemann erneuert vor Bundesgericht seine Begehren, die Unterhaltsbeiträge für die Kinder auf je Fr. 600.-- ab Juni 2005 festzusetzen. Er ersucht um aufschiebende Wirkung. Die Ehefrau schliesst auf Abweisung des Gesuchs, während das Obergericht auf eine Stellungnahme dazu verzichtet hat. Der Präsident der II. zivilrechtlichen Abteilung des Bundesgerichts hat der Beschwerde die aufschiebende Wirkung für die vom Ehemann bis und mit März 2007 geschuldeten Unterhaltsbeiträge zuerkannt (Verfügung vom 25. April 2007). In der Sache sind die Akten, aber keine Vernehmlassungen eingeholt worden.